A toy project for learning some things:
-
Simple physics modeling with Verlet integration
Development is all on Linux x86-64 so far, but in theory everything should work on any platform where Zig, GTK3, and OpenGL are supported.
To build and run the first time:
header-tweaks.sh && zig build run
The header-tweaks script only needs to be run the first time you build. It makes local copies of some GTK headers, and patches them so that Zig can digest them easily.