Opening help pauses the game. Close help and choose Resume when ready.
Controls
- Throttle
- W / S · drag right stick up/down with mouse, pen or touch
- Pitch and roll
- ↑ ↓ ← → · drag left stick with mouse, pen or touch
- Yaw
- A / D · right stick left and right
- Fire
- Space or F · FIRE button
- Boost
- Shift · hold BOOST button
- Restart mission
- R
How to play
A Three.js flight combat game over procedural terrain. Ten ground turrets track you and shoot back; take them all out to complete the mission.
MissionTen turrets sit on high ground away from the runway, each marked by a pulsing red ring. They turn to track you and fire once you are within range, so keep moving. 150 points per turret destroyed, 10 per hit.
FlyingThrottle sets a target speed the plane eases toward; pitch, roll and yaw are damped rates, so inputs build and settle smoothly. Banking adds a little yaw for natural turns. Stay above 40 m to avoid the pull-up warning; scraping the ground bleeds speed.
Lock-onThe crosshair turns red when a live turret is dead ahead and within range: that is the moment to fire.
Under the hoodThree.js/WebGL with everything built in code: terrain from layered sine waves (vertex-coloured grass, rock and snow), a gradient sky shader, and a plane and turrets made of primitive shapes.
1 player · Keyboard · Mouse · Touch
Next game: Outbreak: Last Stand →