Boids, in OpenGL+GLFW using NanoVG. Written in Zig.
Just for trying out the language and tools.
See the boids compiled to WASM online here: demonstrandum.github.io/Zoids.
You must have glfw
and nanovg
installed as system packages.
Clone with
git clone --recurse-submodules -j8 https://github.com/Demonstrandum/Zoids.git
zig build run
Build zoids.wasm
and construct a website to deployment/
.
Must run web-server to serve local files, using Python http.server
, for example.
zig build website -Dtarget=wasm32-freestanding
python3 -m http.server 8080 --directory ./deployment/
open http://localhost:8080/