Skip to content

d0rianb/2D-Python-Shooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D Python Shooter - 2PQSTD

screenshot

Other screenshot are available here

Installation

  • Mac :
    • sudo python3 main.py (in the client repository)
  • Windows :
    • Execute main.py with python 3

Commands

Keybind can be edit in the game preferences. Default keybindings is :

  • Move : Z, Q, S, D (or directional arrows)
  • Shoot : Left Clic
  • Dash : Left Shift
  • Reload : R
  • Help : H
  • Melee : E

To-Do

  • Renderer accepts Color Object not hex
  • Dash class fro Player
  • Stat class fro Env
  • Reorganize project
  • Refactor code with types
  • Add textures
  • Server
  • Chat In-Game
  • Executable file