A 500x500 mass and wave simulation. Mass radiates a diffusing wave field; cells accelerate along the wave gradient but repel on contact, and transfer momentum by mass ratio when they collide. The grid wraps toroidally.
Controls — WASD injects a dipole into the wave field ahead of and behind you, so you are propelled by your own gradient rather than moved directly. ESC quits. Live tuning for well strength, dispersion and repulsion is in the ImGui panel.
Downloads
| Platform | File |
|---|---|
| Windows x64 | OpenGL-windows-x64.exe |
| macOS | OpenGL-macos.dmg |
| Linux x64 | OpenGL-linux-x64.tar.gz |
All three are built from the same commit, and the RNG is pinned so every platform starts from an identical world.
Notes
This build is the CPU mass/wave simulation only. The Conway's Game of Life, directional gravity and heat-diffusion experiments live on separate branches, are GPU compute shader based, and are not included here.
The macOS and Linux builds are new. They are verified to build and package correctly in CI, but have not yet been launched on real hardware — the Windows build is the one with runtime mileage. macOS is unsigned, so Gatekeeper will require right-click → Open on first launch.