A simple browser-based FPV RC aircraft simulator I made in 2 weeks built with JavaScript and Three.js.
- FPV camera
- Third-person chase camera
- Ground RC pilot camera
- Aerodynamic flight model
- Angle-of-attack lift simulation
- Stall behavior
- Trainer aircraft physics
- Runway + taxiway
- Terrain collision
- Wind effects
- Engine + wind audio
- Brake system
- Smooth camera zoom
- RC-style controls
| Key | Action |
|---|---|
| W / S | Pitch |
| A / D | Roll |
| Q / E | Rudder |
| Shift | Increase throttle |
| Ctrl | Decrease throttle |
| B | Brake |
| C | Change camera |
| Mouse Wheel | Zoom chase camera |
| R | Reset aircraft |
Simulates standing on the ground flying a real RC plane.
Third-person dynamic follow camera with zoom.
Mounted near the nose of the aircraft.
This is extremely basic. More updates will come!