Welcome to Pygame_Projects! 🎮
This repository is a collection of games I am building as I learn and explore the Pygame module. My goal is to improve my understanding of Pygame concepts and game development, starting with simple projects and progressively moving towards more challenging ones.
- Learn Pygame from scratch.
- Build various games, starting from easy and advancing to hard.
- Improve my coding and problem-solving skills while having fun.
- Rain Dodge (Easy)
- Galaxy Fighters (Easy)
- Space Invaders (Medium)
- Car Racing Game (Medium)
- Checkers (Medium)
- Pong (Medium)
- 2048 (Hard)
- Platformer (Hard)
...and many more to come! 🔥
I will be building these projects sequentially, from easy to hard, so stay tuned as I add more games! 🚀
Each game will have its own folder containing:
- The main game code.
- Assets (images, sounds, etc.).
- A description of the game and instructions on how to play.
Pygame_Projects/
│
├── Rain_Dodge/
│ ├── main.py
│ ├── assets/
│ └── README.md
│
├── Galaxy_Fighters/
│ ├── main.py
│ ├── assets/
│ └── README.md
│
...and so on.
- Python 3.x
- Pygame module
To install Pygame, run:
pip install pygame
- Clone this repository:
git clone https://github.com/yourusername/Pygame_Projects.git
- Navigate to the game folder you want to run.
- Run the game file:
python main.py
As I continue to learn, I will update this repository with more games and improvements. Feel free to star 🌟 this repo to stay updated with new additions.
If you want to collaborate, suggest ideas, or provide feedback, feel free to open an issue or fork this repository.
Let's make games and learn together! 🚀🎮
- Linkedin: https://www.linkedin.com/in/sushabhan-majumdar-099564292/
- Twitter: https://x.com/Sushabhan_878
HAPPY CODING! 🎉