python 3.6+
pygame 4.8+
Playing locally mean you need to host server on your local IP
pip install -r requirements.txt
python local_server.py
python local_game.py
pip install -r requirements.txt
python3 local_server.py
python3 local_game.py
You will be able to play online only if server is up
pip install -r requirements.txt
python game.py
pip install -r requirements.txt
python3 game.py
- W : increase velocity
- S : decrease velocity
- A : turn left
- D : turn right
- SPACE : fire
-
Kamikaze health: 280, maximum velocity: 18 (can't fire, only way to kill is to flight into another player)
-
Scout health: 70, maximum velocity 24, ammo: 8, reload time: 0.3s
-
Heavy health:200, maximum velocity: 12, ammo:15, reload time: 2s
-
Fighter health: 100, maximum velocity: 15, ammo: 10, reload time: 1s