Skip to content

This project collection is for beginners who want to try out some simple Python programs. It also includes a fun video games, some built independently while others built from Youtube Tutorials. If you want to learn how it was made, I have their contacts in my README. Feel free to explore, play around, and learn at your own pace!

License

Notifications You must be signed in to change notification settings

CodingNinjaXtreme/Coding-Projects

Repository files navigation

🎓 CodingNinjaXtreme: Beginner Python Projects

Welcome to a collection of beginner-friendly Python games and mini-projects, built by a young coder! Whether you're just starting or exploring game development with Python, these projects offer fun, hands-on experience with real code.

Some games are original, others are inspired by YouTube tutorials — perfect for tinkering, learning, and leveling up your skills.


🎮 Projects Included

🏃‍♂️ RetroRunner

A side-scrolling endless runner game where you dodge obstacles and survive as long as possible.
🧠 Learn: game loops, keyboard input, collision detection, score tracking
🎥 Credit: ClearCode


👾 Space Invaders

Shoot down waves of enemies before they reach your base in this modern remake of the arcade classic.
🧠 Learn: sprite movement, shooting mechanics, enemy spawning, sound effects
🎥 Inspired by: Build With Python


☄️ Astro Avoid

Pilot a spaceship and avoid incoming asteroids in this fast-paced survival game.
🧠 Learn: Pygame basics, object spawning, velocity handling, game over states
🎥 Inspired by: Tech With Tim


⚔️ Ancient War Game

A turn-based strategy game where two armies face off in battle.
🧠 Learn: game state management, simple AI, turn logic, UI
🎥 Inspired by: Ninedeadeyes


🥷 Cyber Ninja

A cryptic game where you play the role of a hacker trying to guess the password.
🧠 Learn: string handling, input validation, basic AI logic
🎥 Inspired by: Ninedeadeyes


🚧 Dodge the Falling Blocks Move your player left and right to avoid falling blocks raining from above. The longer you survive, the harder it gets! 🧠 Learn: Object collision, random generation, increasing difficulty, movement logic 🎥 Original Project

🚁 Helicopter Game Hold to fly and release to descend — navigate a helicopter through tight cave walls and avoid crashing. 🧠 Learn: Gravity simulation, obstacle scrolling, input timing 🎥 Inspired by: Classic Flash Game

🏓 Pong A classic 2-player game where you bounce a ball back and forth. First to score wins! 🧠 Learn: Ball physics, paddle movement, scorekeeping, game loop 🎥 Original Project

🐤 Flappy Bird Tap to flap and fly your bird through pipes without hitting them. Sounds easy? It’s not! 🧠 Learn: Gravity, jumping mechanics, pipe generation, collision detection 🎥 Original Project

🚗 Car Game Steer your car to dodge oncoming traffic as you race down the road. 🧠 Learn: Vertical scrolling, enemy cars, score tracking, game speed scaling 🎥 Inspired by: Click Clack Code

🐍 Snake Eat food, grow longer, and avoid hitting yourself or the walls in this retro snake game. 🧠 Learn: Grid logic, snake movement, food spawning, game over states 🎥 Original Project

🎈 Balloon Pop Pop the colorful balloons before they float away in this fun and fast-paced arcade game. 🧠 Learn: collision detection, event handling, scoring system, simple animations 🎥 Original Project

🤝 Contribute

Want to improve one of the games? Add a new feature? Fix a bug?

Pull requests are welcome! I'm learning too, so feel free to leave helpful feedback or suggestions.


⭐ If you like this project, consider starring the repo — it helps others find it!

🛠️ Getting Started

To run these projects on your computer:

git clone https://github.com/CodingNinjaXtreme/Coding-Projects.git
cd Coding-Projects

---

## 🛠️ Getting Started

To run any of these projects on your computer:

1. **Clone this repo**:
   ```bash
   git clone https://github.com/CodingNinjaXtreme/Coding-Projects.git
   cd Coding-Projects

About

This project collection is for beginners who want to try out some simple Python programs. It also includes a fun video games, some built independently while others built from Youtube Tutorials. If you want to learn how it was made, I have their contacts in my README. Feel free to explore, play around, and learn at your own pace!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages