You should definitively change (or make change, I don't know if it's possible) "game" to "demo", because it's a bit frustrating when you land on the page and try all keys and even a Game pad (like I did) and nothing happens.
On the other hand, after the frustration, the wrecking ball version is great !
Well the transparent blue spheres are checkpoints and the units have to pass through them. There is physics for collisions and the pods turn and accelerate towards the checkpoints. They go from one to the next. The race is infinite though in this case. It's inspired by a 2D bot programming contest at https://www.codingame.com/multiplayer/bot-programming/coders... .
Should work at 6 FPS even on iPhone 5C, but if you are on a RTX 2080 Ti try http://emh.lart.no/publish/csb/csb3d/v1/?dupCount=1000&swarm... for 20k units, or more if you're adventurous. I'm getting 100 FPS on that. It's using instanced meshes. I'm getting 6 FPS on a million units (dupCount=1000&swarmCount=500) with ownPhysics=true, which speeds it up with simpler physics for large unit counts.
Hm, I don't see anything besides the blue spheres and some kind of trapezoidal overlay. That said, if I needed some extra warmth and nothing else was available, I could just open this and scoot closer to my workstation...
Okay sorry to disappoint but there are no controls (not yet at least). It's automatic as it says in the title. Maybe I should have called it a "demo" instead of a "game" :) . It started as a model viewer and then I added a bit of physics and motion.
The models have about 1k triangles each. The code is optimized to scale to many units (racers), but the initial rendering cost of instancing with pre-rendered animation skeleton may be high I suspect, so it may be slow for few units on old hardware. I could try to have different rendering paths for small and big number of units to alleviate the problem.
Yes I haven't optimized a lot for older hardware, but I think it could definitely be done, just have to ditch the complex stuff I am using to scale to high number of units when there are not many of them.
Ah hahaha they are just two types of racing pods :) . There is no car/rider classification.
For my personal version I can use all Starcraft 2 units as racing pods, the dragon and the binocular pod are just a couple of free ones I found on Sketchfab and put in there to be able to publish it :)
On the other hand, after the frustration, the wrecking ball version is great !