Attempt at making a bloxel game in Zig using Mach and Flecs
copygirl 302b9e7d4c Introduce allocation using GeneralPurposeAllocator 11 months ago
.vscode Initial commit 11 months ago
libs Add zmath dependency 11 months ago
src Introduce allocation using GeneralPurposeAllocator 11 months ago
.editorconfig Initial commit 11 months ago
.gitignore Initial commit 11 months ago
README.md Add zmath dependency 11 months ago
build.zig Add zmath dependency 11 months ago
build.zig.zon Add zmath dependency 11 months ago

README.md

Zig Bloxel Game

This is a small project attempting to create a "bloxel" game (think Minecraft) using the relatively new Zig programming language with the help of Mach, Flecs and zig-gamedev. Due to Zig being a quickly evolving language, Mach and zig-gamedev, and as a result this project, target version 0.12.0-dev.2063+804cee3b9 of Zig.

Dependencies

mkdir -p libs && cd libs
# Clone zig-gamedev sparsely, only grabbing top-level files.
git clone --sparse --filter=blob:none https://github.com/zig-gamedev/zig-gamedev.git
# However, we also care about zmath, so check that out too.
cd zig-gamedev
git sparse-checkout add libs/zmath