Python_Game
Simple 2D action game, with mulitple enemy, weapon and skill types. Beat infinite waves of enemies. Based on pygame.
Currently only basics are implemented.
Game Preview
Keybindings
AWDS
-> movementR
-> use offensive skillSPACE
-> use deffensive/movment skillE
-> switch weaponsLMB
-> weapons auto attack
Getting started
- Clone repo
git clone https://github.com/KacperSynator/Python_Game.git
- Setup environment
# using pip
pip install -r requirements.txt
# using Conda
conda create --name <env_name> --file requirements.txt
- Run main.py
python main.py
Icons attribution links
- Icicle icons created by Freepik - Flaticon
- Ice icons created by Freepik - Flaticon
- Icicle icons created by Freepik - Flaticon
- Wizard icons created by max.icons - Flaticon
- Dildo icons created by Freepik - Flaticon
- Flask icons created by Freepik - Flaticon
- Weapon icons created by Smashicons - Flaticon
- Club icons created by Smashicons - Flaticon
- Monster icons created by Smashicons - Flaticon
- Staff icons created by Smashicons - Flaticon
- Snowflake icons created by pictogramer - Flaticon
- Wall icons created by Made by Made Premium - Flaticon
- Staff icons created by Freepik - Flaticon
- Village icons created by Freepik - Flaticon
- Exclamation mark icons created by Freepik - Flaticon
- Question icons created by Muhammad Ali - Flaticon
- Marble icons created by edt.im - Flaticon
- Fire icons created by DinosoftLabs - Flaticon
- Fox icons created by Smashicons - Flaticon
- Chihuahua icons created by Freepik - Flaticon
- Bat icons created by Freepik - Flaticon
- Forest icons created by Freepik - Flaticon
- Monster icons created by Vector Stall - Flaticon
- Death icons created by Eucalyp - Flaticon
- Cthulhu icons created by Smashicons - Flaticon
- Impact icons created by wanicon - Flaticon
- Teleportation icons created by Freepik - Flaticon
- Teleport icons created by Freepik - Flaticon
- Slime icons created by Smashicons - Flaticon