disclaimer : ALL ASSETS ARE UNDER THEIR OWN LICENSE, ONLY THE CODE OF THE GAME IS UNDER THE MIT LICENSE
- install python 3.10
- install all library with
python -m pip install -r requirements.txt
- execute main.py
- Z Q S D to move, you can change keybinds in settings
- TAB to active inventory then Z Q D to choose the weapon
- SPACE to jump and double jump
- E to shoot and respawn
- ENTER to pass turn
- ESC to leave control can be changed in settings
- the code used to emulate the physics of the game is defined in the file
src/weapons/physique.py
, it is used to calculate trajectory of all bullets in the game.