PaddleBlitz Game

A Python Game Project

Project Summary

  • "PaddleBlitz" is a beginner-friendly Python game project created to introduce me to Python programming and game development. Players control paddles to prevent a ball from falling. The game also has a multiplayer option.

Challenges

  • Learning Python from scratch.
  • First-time exposure to Object-Oriented Programming (OOP).
  • Grasping game development fundamentals.
  • Organizing a growing codebase.

Roles and Responsiblities

  • Programmer: Writing the Python code for the game's functionality.
  • Game Designer: Creating the game concept, rules, and mechanics.
  • Researcher: Conducting research and reading documentation to solve challenges.

What I've Achieved

  • Learned Python, my first programming language.
  • Mastered the fundamentals of object-oriented programming (OOP).
  • Developed a functional and enjoyable game with a user-friendly interface.
  • Implemented a multiplayer mode for two players to enjoy.
  • Accomplished the project within my limited off-work time.

Code section:


Github Link: https://github.com/Nem791/PaddleBallGamePython.git


Note 2: To see the file tree, follow one of these steps: