parent
9fc7356a22
commit
4796ff6de5
4 changed files with 27 additions and 5 deletions
@ -1,7 +1,19 @@ |
||||
# 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] and [Flecs]. |
||||
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. |
||||
|
||||
[Zig]: https://ziglang.org/ |
||||
[Mach]: https://machengine.org/ |
||||
[Flecs]: https://flecs.dev/ |
||||
[Mach]: https://github.com/hexops/mach-core |
||||
[Flecs]: https://github.com/SanderMertens/flecs |
||||
[zig-gamedev]: https://github.com/zig-gamedev/zig-gamedev |
||||
|
||||
## Dependencies |
||||
|
||||
```sh |
||||
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 |
||||
``` |
||||
|
@ -0,0 +1 @@ |
||||
Subproject commit 25e1794d608d6a1d13e84a42d98c950fd250050d |
Loading…
Reference in new issue