Enemies:

Kills: 0

FPS:

Left-click to attract. Right-click for shockwave. Scroll to zoom.

WebGPU 100k Enemies Demo

This demo showcases a real-time simulation of 100,000 enemies entirely on the GPU using **WebGPU compute shaders**.

Features:

Inspiration: This demo was inspired by the impressive 100,000 enemies in Godot showcase, demonstrating the power of modern graphics APIs for large-scale simulations.

Developed by **Trent "Tront" Sterling**.

Learn more at tront.xyz.

About · More by Tront

VibeDuders by Tront

VibeDuders puts a hundred thousand little fighters on screen at once, every one of them moved by boids flocking on the GPU, with enemies that fight back and can be attacked. It is the WebGPU experiment that the larger battle games grew out of.

One page, no install, needs a desktop browser with WebGPU. By Tront (Trent Sterling).

More from Tront

All games and tools · Devlog · Discord · Source on GitHub · tront.xyz