Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.52 KB

File metadata and controls

48 lines (30 loc) · 1.52 KB

Vektrix

A psychedelic twin-stick shooter built with WebGPU. Pure survival, relentless pressure, banging music.

Vektrix gameplay

About

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.

Features

  • 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

Controls

Input Action
WASD / Left Stick Move
Mouse / Right Stick Aim
Click Fire (mouse)
Right Stick Aim + Auto-Fire (gamepad)
Space / LB Smart Bomb

Tech

  • TypeScript
  • WebGPU + WGSL compute shaders
  • Vite

Read More

Building a WebGPU Twin-Stick Psychedelic Shooter — design decisions, technical deep-dives, and what got cut.

License

MIT

Music sourced from Pixabay and used under the Pixabay Content License.