AEGIS: Rise of the Titan
A browser action-game prototype with powered flight, combat, physics and destructible objects.
Explore the build
The challenge
The problem behind the build
Flight, ground movement, combat and destruction all need to agree on the player's state while sharing a browser frame budget.
The approach
How the pieces fit together
The implementation separates input, camera, player state, physics, combat and effects. A character controller drives the suit, while Rapier handles physical interactions and debris.
Capabilities
Inside the implementation
Ground movement, flight, boost and camera control
Enemy encounters, projectiles and combat systems
Breakable objects, physical debris and quality settings
System structure
The main building blocks
- 01
Input & camera
- 02
Player state
- 03
Combat & physics
- 04
World & effects
Technology
The stack behind this project
TypeScriptThree.jsRapierVite
Project scope
A game prototype, not a finished commercial release. The repository contains procedural work alongside character assets with included provenance.
Keep exploring
Related work
Your next build
Planning a similar system?
Tell us what needs to work, who will use it and where the current process gets stuck.