TWO PADDLE BALL BOUNCE: A PONG INSPIRED CHALLENG
DOI:
https://doi.org/10.5281/zenodo.19509871Keywords:
Pong Game, Game Development, Collision Detection, Real-Time Interaction, Computer Graphics, Ball Physics, User Input Handling, Arcade Game, Python Game Development, Interactive SystemsAbstract
The project presents the design and development of an interactive arcade-style game inspired by the classic Pong game. The primary objective of this project is to create a dynamic and engaging gaming environment that demonstrates fundamental concepts of game development, real-time interaction, and graphical rendering. The system involves two paddles controlled by players and a moving ball that bounces across the screen, requiring quick reflexes and strategic positioning to prevent the ball from crossing the player’s boundary. The game incorporates core mechanics such as collision detection, motion physics, score tracking, and user input handling. The implementation is carried out using modern programming tools and frameworks, enabling smooth gameplay and responsive controls. The ball movement is governed by basic physics principles, including velocity, direction, and angle of reflection upon collision with paddles and walls. The system also integrates increasing difficulty levels by gradually enhancing ball speed, making the game more challenging over time. Additionally, visual elements such as animations, sound effects, and score displays enhance user experience and engagement. The project serves as an educational tool for understanding game loop architecture, event-driven programming, and real-time system design. It can be further extended by incorporating artificial intelligence for single-player mode, multiplayer networking, and advanced graphics. Overall, this project demonstrates the practical application of programming concepts in developing an entertaining and interactive gaming system, while also providing a foundation for more complex game development projects.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.













