Skip to content

Demonstrandum/Zoids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zoids

Boids, in OpenGL+GLFW using NanoVG. Written in Zig.

Just for trying out the language and tools.

WASM Web Version

See the boids compiled to WASM online here: demonstrandum.github.io/Zoids.

Dependencies

You must have glfw and nanovg installed as system packages.

Clone with

git clone --recurse-submodules -j8 https://github.com/Demonstrandum/Zoids.git

Run

zig build run

Build WASM

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/

screenshot

Releases

No releases published

Packages

No packages published