- Python 3.10 recommended
- Pygame 2.6.1
git clone https://github.com/Developer-Zaid19/PythonGames.git
cd PythonGamespy -3.10 -m venv venvWindows:
venv\Scripts\activateMac/Linux:
source venv/bin/activatepip install -r requirements.txtpython main.pyYou can also run each game directly:
python bird_game.py
python crashbreak_game.py
python snake_game.py- Sky Survivor: A polished flappy-style survival game.
- Crash Breaker: A brick breaker game with powerups.
- Neon Snake Rush: A dark-theme Snake game with random food, self-collision game over, score tracking, and a red 5-second bonus worth +5 points without growing the snake.
- Move: Arrow keys or W/A/S/D
- Start: Space
- Pause: P
- Restart after game over: R
- Quit: Q
- Sky Survivor: Space to start/flap, P to pause, R to restart after game over, Q to quit.
- Crash Breaker: Arrow keys or A/D to move, Space to start/launch, P to pause, R to restart after game over, Q to quit.
project/
|-- Assets/
|-- bird_game.py
|-- crashbreak_game.py
|-- snake_game.py
|-- main.py
|-- requirements.txt
|-- README.md
- Make sure you are using Python 3.10 or newer.
- Always activate the virtual environment before running the project.