an infinite block game written in zig
- Zig 98.9%
- GLSL 1.1%
|
glowsquid
91fbb28347
This was mostly to test if local llms could do something useful |
||
|---|---|---|
| packs/default/Blocks | make the binary create all needed files | |
| src | Rename variables to fit zig style and cleanup | |
| .gitignore | make the binary create all needed files | |
| build.zig | some cleanup | |
| build.zig.zon | some cleanup | |
| ephor.json | add ephor | |
| LICENSE.md | fix typo | |
| README.md | Add the correct zig version to the readme | |
| tsan_suppressions.txt | some error handling fixes | |
Terrafinity
Terrafinity is a work in progress 3d voxel game similar to Minecraft. Most game logic and world generation is multithreaded. There is also no world height limit, which lets extremely large terrain exist.
How To Build
Terrafinity can be built using the zig build system.
To compile and run in release mode use zig build run -Doptimize=ReleaseSafe with a zig 0.17.0-dev.313+27be3b069 compiler installed.
I only tested it on x64 Linux so their may be issues on other platforms.