Skip to content

Air to air combat game, created in Python 3 using HARFANG 3D.

License

Notifications You must be signed in to change notification settings

Mutha204/game-dogfight

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dogfight (Air to air combat game)

Air to air combat game, created in Python 3 using the HARFANG 3D framework.

The game features :

  • Ocean shader
  • Skydome shader
  • Volumetric clouds
  • AI-driven opponent

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.

How to run Dogfight

  1. Get Python 3
  2. Get HARFANG 3D
    1. Either download it from the HARFANG website and follow the install instructions
    2. Or, using PIP in the command line, type 'pip install harfang'
  3. Clone/download this repository
  4. run main.py

Credits

  • Code : Eric Kernin
  • Graphics : Jean-Marie Lamarche & Bruno Lequitte

Screenshots

Video Player (Youtube) Screenshot #1 Screenshot #2 Screenshot #3 Screenshot #4

About

Air to air combat game, created in Python 3 using HARFANG 3D.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.8%
  • Lua 4.2%