@aeva Wasn't really a game. I wrote
https://github.com/cyanreg/versp since I got into Bonzomatic and wanted to do livecoding listening to music. But I got bored with it.
I'm building a simulator which uses this mechanism for physics. The idea is to construct small meshlets via mesh shaders, then determine collisions with ray queries. Mainly for materials like sand or really viscous fluids.
tbh its now that I hate OpenGL, its just that I'm simply too stubborn to understand how writing to a global scalar variable inside a vertex shader causes stuff to happen in a fragment shader. How is this a nice API?