An open source mission driven helicopter pilot sandbox game.
Action | Keyboard |
---|---|
Lift Up | Space |
Lift Down | Shift + Space |
Forward | W |
Backwards | S |
Turn Clockwise | D |
Turn Counter Clockwise | A |
Diagonally Left | (W / S) + A |
Diagonally Right | (W / S) + D |
Quit Game (Windows) | Alt + F4 |
Quit Game (macOS) | Cmd + Q |
Quit Game (Linux) | Ctrl + Q |
The game uses SimCity 2000 city files to generate its maps. The original city files, created by SC2 have to be converted into a slightly more standardized file format via the sc2mpz tool. Ultimately, it should be possible to load a game with any city built in SimCity 2000.
- Schweizer 300 Helicopter
- Helicopter Takeoff
- Helicopter Air Controls
- Helicopter Ground Proximity Dust
- Ground Collision
- Building Collision
- Multiple Helicopters
- Funds / Bank Account
- Helicopter Damage
- Helicopter Equipment
- Megaphone
- Water Cannon
- Water Bucket
- Hoist Line
- Tear Gass
- Gun
- Spot Light
- Seats
- Third Person Pilot Control on the ground
- City Pedestrians
- City Traffic
- City Air Traffic
- Day / Night cycle
- Weather
- Rain
- Thunder
- Lightning
- Fog
- Snow
- Wind / Storms
- Natural Disasters
- Tornados
- Meteor Showers
- Tidal Waves
- Earthquakes
- Missions
- Rescue Missions
- Fire Fighting Missions
- Air Ambulance Missions
- Police Support Missions
- Traffic Control Missions
- Passenger Transportation Missions
- Anti Riot Missions
- Military Missions
The game is built with the Godot Game Engine 4.1.1 and new builds can be exported with the engines own editor. The game relies on a GDNative module written in Rust. The native module has to be built from source before it can be used by the engine. See the /native
directory for detailed instructions.
Pull Requests should always reference existing issues. Please do not submit PRs which have no related issue. To suggest new features, not listed above, or discuss current features / implementations, please use the discussions Section of the repository.