Features
- WASD movement and arrow-key shooting
- Enemy follow + separation behavior
- Invincibility frames and hit knockback
- Screen shake, death fragments, score popups
- HUD, restart flow, and score tracking
Rust + Bevy experiment
This project explores ECS, enemy steering, hit feedback, browser builds, and lightweight visual effects without pulling in a full authored VFX stack.
The game is intentionally small. It is a sandbox for iterating on movement, collisions, hit response, UI, and browser deployment rather than a content-heavy production game.
The browser version is fully client-side: static HTML, CSS, JavaScript glue, a wasm binary, and copied assets. No backend is involved.