Skip to content
AI Primer
release

Apocalypse Drone adds 128 AI players and ElevenLabs radio voices

Apocalypse Drone added 128 AI players, squad leader reassignment, and ElevenLabs radio chatter with location callouts in weekend dev updates. It matters for solo game builders because the project is simulating large-team coordination and voice comms on a lightweight stack instead of a bigger live-ops setup.

3 min read
Apocalypse Drone adds 128 AI players and ElevenLabs radio voices
Apocalypse Drone adds 128 AI players and ElevenLabs radio voices

TL;DR

You can play it in the browser, skim the control-heavy landing page, and check ElevenLabs' dialogue API and streaming TTS docs. The fun part is how much of the battlefield feel is coming from coordination tricks, squad leaders, regrouping, radio chatter, instead of a giant production stack.

128-player browser battlefield

The headline change is scale. levelsio's post says the cap is now 128 players, and he frames the result as a battlefield that finally feels alive.

The official Apocalypse Drone page is already built like a drop-in browser sandbox, with soldier mode, FPV drone mode, spectator free-cam, room creation, and public leaderboards. Exa's read of the page also surfaced thermal, night vision, and an "Anduril vision" toggle alongside the drone and soldier controls.

Squad logic

The interesting system here is not just more bots, but more structure. levelsio's description says AI players now carry distinct roles, move more strategically, form four-person squads, and reassign leadership when a squad leader dies.

That gives the sim a clean hierarchy:

  • Role assignment: attack, defense, sneaking around.
  • Squad size: four bots per squad.
  • Leader failover: a new leader is appointed after a death.
  • Regrouping: depleted squads merge with survivors from other squads.

For a solo-built browser game, that is the kind of cheap illusion that punches above its weight.

Radio voices

A few tweets after saying radio voices were next, levelsio's follow-up shipped them. The clip shows AI teammates calling over team radio when they need help, then posting their position on the map.

ElevenLabs' dialogue API supports multi-speaker speech generation, and its real-time TTS guide documents WebSocket streaming for low-latency voice output. That matches the style of short, reactive battlefield chatter in the demo.

The voice layer lands because the game already gives drones multiple jobs. levelsio's weapons clip says they can drop grenades, fire guns with limited ammo, or turn into kamikaze drones once they run dry.

$3 VPS, mixed-language stack

When asked if he still uses JavaScript, levelsio's reply said this game's server is Node.js and the front end is full JavaScript, while other recent projects used Python and experiments in Rust. His shorthand was "language ambiguous."

That stack is apparently running on almost nothing. levelsio's hosting estimate put the game's infrastructure at roughly $3 a month on a shared VPS with barely any resources used.

That is a useful detail because it locates the trick in the simulation design, not in expensive infra.

Share on X