Controls & missions
The flight model is an approachable arcade model, not a real-aircraft trainer. The player starts airborne over a sea-and-island training range.
Missions
- Intercept training — destroy three training drones. Losing the aircraft ends the sortie; clearing all targets completes it.
- Free flight — no targets or hostile projectiles. Explore, switch cameras, pause, redeploy, and export flight data.
Keyboard
| Input | Action |
|---|---|
W / S, ↑ / ↓ | Pitch up / down |
A / D, ← / → | Roll left / right |
Q / E | Yaw left / right |
+ / − | Adjust throttle |
Shift | Afterburner |
Space | Cannon |
F | Flare |
M | Manual ⇄ local autopilot |
V | Chase ⇄ cockpit camera |
P / R | Pause / redeploy |
Mode notes
手動 sends your keyboard inputs directly to the simulation. 自動 recomputes a deterministic local decision from telemetry. JEV LIVE accepts remote decisions when available, while the physical loop continues at 60 Hz.
During a JEV wait or failure, the UI labels local assistance instead of pretending that a remote decision arrived. A stale response is discarded after a reset, mode change, pause, or excessive age.
Terrain danger forces a climb with full power. A stall warning unloads the nose and adds full throttle plus afterburner before the held decision can steer the aircraft.
Altitude shown in the HUD is above sea level. Telemetry altitude is above sampled terrain; angles are radians and distances are metres.