Non-developer builds a browser RTS game with AI agents, hosted on an old phone
A non-professional developer used to build a browser-based real-time strategy game inspired by Age of Empires. The game server, browser client, and shared game logic were all written in TypeScript, with AI agents writing most of the code while the creator made design decisions, tested each version, and fixed issues.
Features were built one at a time: unit pathfinding, an economy system covering villagers, resources, and age progression, combat, AI-controlled bots, and . The game runs entirely in the browser with no install or account needed, playable solo against bots or online with friends.
The server running it all is a single old Android phone operating 24/7, connected to the internet through a . The full source code is open, so anyone can play it, read the code, or host their own copy.
Key points
- Game server, browser client, and shared logic written in TypeScript, mostly by
- Features built one by one: pathfinding, an economy with resources and age progression, combat, bots, and
- Runs fully in-browser with no install or account, playable solo vs bots or online with friends
- Hosted on a single old Android phone running 24/7 via a
- Fully open source — playable, readable, and self-hostable