Robot Automation Game
2026 WebGL2 prototype, 26,000 robots Prototype
A top-down factory-automation game about robots, written in TypeScript on raw WebGL2 with no game engine. Built over a couple of days in August 2026.
The idea
Most incremental games grow by making a number bigger. The plan here was that every new kind of robot should bring a new verb instead: ground robots first, then flying, then water, then space.
How it gets to 26,000 robots
Every robot goes through one instanced sprite batch, so there is no draw call per robot. Robot state lives in typed arrays (one array per field) and not in an object per robot, which is most of the reason the count can get that high.
Pathfinding is A* on an invisible nav grid with string pulling, so the robots never look like they are on a grid. The whole level is generated from one seed, and the sound is synthesised in the browser.