A psychedelic twin-stick shooter built with WebGPU. Pure survival, relentless pressure, banging music.
Vektrix is a browser-based twin-stick shooter inspired by Jeff Minter games and Geometry Wars but with a singular design focus: relentless pressure. Everything that paused the action or distracted from the core loop was cut. What remains is pure survival against waves of enemies, spawners, and smart bombs.
Built in two days with AI assistance.
- WebGPU rendering — Modern GPU API for smooth performance
- GPU compute particles — 100,000+ particles updated entirely on the GPU
- Deformable grid — Mass-spring simulation that reacts to gameplay
- Bloom and post-processing — That classic vector glow aesthetic
| Input | Action |
|---|---|
| WASD / Left Stick | Move |
| Mouse / Right Stick | Aim |
| Click | Fire (mouse) |
| Right Stick | Aim + Auto-Fire (gamepad) |
| Space / LB | Smart Bomb |
- TypeScript
- WebGPU + WGSL compute shaders
- Vite
Building a WebGPU Twin-Stick Psychedelic Shooter — design decisions, technical deep-dives, and what got cut.
MIT
Music sourced from Pixabay and used under the Pixabay Content License.
