Pong Game
A browser-based Pong game built with JavaScript, featuring player controls, score tracking, and classic arcade gameplay.
Role: Designer/Developer
Tools: Javascript, CSS, HTML
Year: 2025
Overview
This project is a browser-based Pong game built using JavaScript. The goal was to recreate the classic arcade experience while practicing interactive game logic, collision detection, and score tracking.
Process
I built this project using JavaScript, HTML, and CSS. The game logic was created by handling player controls, ball movement, collision detection, and score updates. I focused on creating a smooth gameplay loop and keeping the interface simple and readable.
Challenges
One of the main challenges was managing the movement and collision logic so the ball would bounce correctly off the paddles and edges of the screen. I also had to make sure the score updated properly and the game reset cleanly after each point. Through testing and debugging, I was able to improve the game logic and make the gameplay more stable.
Outcome
The final result is a functional Pong game that allows the player to control a paddle, track score, and play a complete round of the game in the browser. This project strengthened my understanding of JavaScript game logic, event handling, and interactive front-end development.
