A downloadable game

# AERO — Flight Dynamics Lab

**Design, tune, and race your own aircraft in a deep physics‑driven sandbox.**  

*No downloads – pure HTML5 simulation.*

> ⚡ **Play in browser** – Click "Run Game" to start building.

---

## 🧪 About

**AERO** is a realistic flight dynamics laboratory disguised as a game.  

You take full control of every parameter – thrust, wingspan, weight, fuel, engine type, even radar cross‑section.  

Watch how your choices affect thrust‑to‑weight ratio, max speed, range, ceiling, stall speed, takeoff distance, and an overall **score (S‑rank possible!)**.

Push your creation through **5 different mission types**, complete **engineering challenges**, compare multiple aircraft side‑by‑side, and chase the perfect S+ rating.

---

## ✈️ Features

- **Full aircraft editor** – sliders & dropdowns for:  

  Thrust, Weight, Wingspan, Fuel, Maneuverability, RCS, Ceiling, Cruise Speed, Engine & Fuselage materials.

- **Real‑time performance feedback** – every change instantly updates:  

  T/W ratio, max speed, range, ceiling, takeoff distance, stall speed, and a **5‑axis radar chart** (Thrust, Maneuver, Range, Efficiency, Ceiling).

- **5 race / mission types**  

  🏁 Air Race · ⚔️ Dogfight · 🌍 Long Haul · 🚀 Vertical Climb · 🛬 STOL

- **Build & compare** – create multiple aircraft, then compare them in a detailed spec table.

- **16+ challenges** – e.g. T/W > 1.2, Range > 12’000 km, Weight < 400 kg, RCS < 2.  

  Completing them unlocks visual badges and unlocks the feeling of engineering mastery.

- **Dynamic aircraft visuals** – different SVG silhouettes for Fighter, Airliner, Prop, Glider, Helicopter, VTOL, Cargo, Supersonic.

- **Responsive UI** – works on desktop (with side panels) and mobile (bottom navigation + swipe‑up stats sheet).

---

## 🎮 How to play

1. **Select a starter aircraft** from the left hangar (Falcon F‑22, SkyLiner, AeroProp, Whisper GX).

2. **Tune every spec** in the BUILD tab – move sliders, change engine types, alter weight & fuel.

3. **Watch the radar & score** change live. Try to reach **S+ (≥950 points)**.

4. **Compare** your designs in the COMPARE tab.

5. **Go to FLIGHT OPS**, choose a race type, and **run the simulation** – the game will compute race times based on your physics model.

6. **Complete challenges** – they light up green when your active aircraft meets the goal.

> 💡 Tip: Light airframes + high thrust = great for Air Race.  

> Long range needs efficient engines and lots of fuel.  

> STOL requires low takeoff distance – reduce weight and increase wingspan.

---

## 🏆 Challenges (examples)

| Challenge | Requirement |

|-----------|-------------|

| ⚡ Thrust/Weight | > 1.2 |

| 🏆 Score | > 950 |

| 🌍 Range | > 12 000 km |

| 🪶 Under 400 kg | Weight < 400 kg |

| 🕊️ Build a glider | Type = Glider |

| 🛡️ Stealth | Radar Cross‑Section < 2 |

---

## 🖱️ Controls

- **Desktop**: click tabs (BUILD / COMPARE / FLIGHT OPS) – use sliders and dropdowns.

- **Mobile**: bottom navigation bar + “HANGAR” button to open your aircraft list. Swipe up the stats sheet or tap “STATS”.

---

## ⚙️ Technical

- Pure HTML/CSS/JavaScript – no external libraries.

- Canvas radar chart + SVG aircraft drawings.

- Works offline after first load.

- Recommended browser: Chrome, Firefox, Edge, Safari (latest versions).

---

## 📦 System requirements

- Any device with a modern web browser (desktop, tablet, or phone).

- Screen width ≥ 320px (responsive design).

- JavaScript enabled.

---

## 🙌 Credits

Created as a solo engineering & UI challenge.  

All flight formulas are semi‑realistic approximations designed for gameplay and learning.

---

## 🧭 Roadmap (maybe)

- [ ] Save aircraft to localStorage  

- [ ] Export/import designs  

- [ ] More engine types (hybrid, ramjet)  

- [ ] Weather effects on races

---

**Ready to become an aerospace engineer?**  

Click **Run Game** and start tuning your first supersonic beast.

Download

Download
airplane phisics simulations.html 73 kB