A recreation of the classic 1991 flight simulator featuring the F6F Hellcat in Pacific Theater WWII combat scenarios.
-
F6F Hellcat - Historically accurate specifications
- Max Speed: 391 mph
- Service Ceiling: 37,300 feet
- Armament: 6× .50 caliber machine guns
- Excellent dive performance and ruggedness
-
A6M Zero - Primary enemy fighter
- Superior maneuverability
- Lower speed but excellent turning
- Historical tactics implemented
- Guadalcanal Scramble - Intercept Japanese bombers attacking Henderson Field
- Carrier Strike - Attack enemy fleet in the Philippine Sea
- Kamikaze Defense - Defend the task force from suicide attacks
- Flat-shaded polygon aircraft (1991 style)
- Real-time horizon and terrain
- Simple but effective 3D perspective
- Cockpit instruments and HUD
- Realistic flight models based on historical data
- Accurate stall characteristics
- Fuel consumption and damage systems
- Ballistic projectile physics
- Install Python 3.8+
- Install requirements:
pip install -r requirements.txt- W/S - Pitch Up/Down
- A/D - Roll Left/Right
- Q/E - Rudder Left/Right
- Shift/Ctrl - Throttle Up/Down
- Space - Fire Guns
- ESC - Return to Menu
- Run
python game.py - Select a mission from the main menu
- Use flight controls to maneuver your Hellcat
- Engage enemy aircraft with guns
- Complete mission objectives
- Land safely (or try to!)
The simulator recreates key aspects of Pacific Theater naval aviation:
- F6F Hellcat: The backbone of US carrier aviation, with superior speed and firepower
- A6M Zero: Early war dominance through maneuverability, later outclassed
- Tactics: Hellcat pilots were trained to avoid turning fights and use speed/altitude advantages
- Scenarios: Based on actual Pacific battles and carrier operations
This simulator emphasizes:
- Authentic flight characteristics based on pilot reports and technical data
- Historical mission scenarios from the Guadalcanal and Philippine Sea campaigns
- Simple but effective graphics reminiscent of early 1990s flight sims
- Accessible gameplay that captures the essence of carrier-based combat
- Pygame for graphics and input
- Custom 3D projection for aircraft positioning
- Realistic physics simulation for flight dynamics
- AI behavior system for enemy aircraft
- Modular design for easy expansion
- Carrier landing operations
- More aircraft types (F4U Corsair, SBD Dauntless)
- Bomb and torpedo attacks
- Weather systems
- Campaign mode
- Sound effects and music
- Enhanced graphics options
"The Hellcat was the fighter that won the Pacific war in the air. It was faster than the Zero, more rugged, and packed more firepower. In the hands of a skilled pilot, it was unbeatable." - Naval Aviation Museum