Air to air combat sandbox, created in Python 3 using the HARFANG 3D 2 framework.
The game features :
- Ocean / terrain shader
- Skydome shader
- Clouds
- Autopilot (Take-off, landing, fight)
- Network mode
The source code and the graphics assets are made available for studying purpose. However, you are free to fork this repository, extend the game or release anything that is based on it.
- Download the most recent release (dogfight-sandbox-hg2-win64.7z)
- Unzip it
- run start_game.bat
(If you want to run the sandbox from the cloned repository, you will need to copy the Python and HARFANG binaries as well as the other modules in the bin folder). Follow the instructions detailled in the readme files found in each folder.
The "Network" mode allows you to control the planes from a third party machine.
-
On the server machine:
-
On the client machine:
- Code & design:
- Eric Kernin
- 3D graphics:
- Jean-Marie Lamarche
- Bruno Lequitte
- Technology & design advisory:
- Muhammet Aksoy
- Pr. Emre Koyuncu
- Michel Nault
- Muhammed Murat Özbek
- Thomas Simonnet