spencrc/sokol-zig-voxel-engine
No description provided.
76d4afd25adfae9666d76a0d324cdb70ad178a88d5fb4e3d27b79062dc5981db3631dadc4f204654466c6dd7906a33ccb7633ab7b03e9e48361be2482c4b3100ccb7aed90ecc9439030899764e2a8d47WARNING While I haven't ran into any issues, this project is not thread safe due to a lack of read locking in
world.zig! A planned fix by usingstd.Thread.RwLockand adding the according locks. For now, please be aware of this issue.
NOTE
This repository will be archived after necessary fixes have been made (and possibly added emscripten compilation target support). Sokol is great, but I wanted more control and features without worrying about shader compatibility, and have moved on to a new project.
This project only runs only on MacOS and Windows. Linux is not supported and will crash at runtime!
Using Zig 0.15.2, you can build the project
zig build
This will produce an executable. You can run the executable itself, or build and run the project with
zig build run