NOVASWARM logoNOVASWARM
HomeTechPricingDevlogAboutGet Started
HomeTechPricingDevlogAbout
Get Started
Spinning up GPU

Live on your GPU · No download

NOVASWARM

Ten thousand enemies. One GPU. A browser arcade shooter where every drone in the swarm is simulated with WebGPU compute shaders. The thing above is the actual game. Move your mouse to aim.

Play full screenHow it works
8,192
GPU-simulated enemies
24,576
Live explosion particles
1
GPU compute frame, end to end
60fps
Compute · collide · bloom

The engine

Most web games fake the swarm. This one computes it.

NOVASWARM is built from scratch on WebGPU, the modern successor to WebGL that finally gives the browser real compute shaders. Enemy AI, bullet physics, collision, and particles never touch your CPU. They run in parallel across thousands of GPU threads, every frame.

A swarm that thinks on the GPU

Each drone runs sampled-neighbour flocking (separation, alignment, cohesion) plus a seek toward your ship, in a compute shader over a ping-ponged storage buffer. Emergent swarm motion at swarm scale, with zero CPU bookkeeping.

Collision, also on the GPU

Thousands of enemies test themselves against your fire in parallel. Hits are arbitrated with atomic compare-and-claim so one bullet removes exactly one drone, even when hundreds resolve in the same microsecond.

A particle system that allocates itself

Every kill detonates into a burst from a pool of 24,576 particles. The compute shader claims slots with an atomic ring cursor, so the GPU spawns and recycles effects without ever asking the main thread.

A reactive world and real bloom

A spring-mass grid warps around your ship in its own compute pass. The scene renders to an HDR float target, then a separable bloom, chromatic aberration, ACES tonemap, vignette, and film grain composite it down. That neon glow is light, not a texture.

Global ladder

Top pilots

Take a run

No runs logged yet

Be the first name on the board.

Think you can survive?

No installs, no launchers, no accounts to start. Open a tab, dodge the swarm, post a score.

Launch NOVASWARM
NOVASWARM logoNOVASWARM

A WebGPU arcade shooter. Every enemy simulated on your GPU, right in the browser.

Product

  • Home
  • Tech
  • Pricing
  • Devlog
  • About

Legal

  • Privacy Policy
  • Terms of Service

Contact

  • support@novaswarm.gg
© 2026 NOVASWARM. All rights reserved.