Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Pong
Project type
2D Desktop Game with GUI built using C++ and SFML
Date
Jan 2025
Key Aspects That I Worked On:
• Implemented real-time rendering of game elements such as paddles, ball, and background using SFML graphics modules.
• Developed responsive paddle controls and ball movement through efficient real-time input handling and game loop integration.
• Created a collision detection system to manage interactions between the ball, paddles, and window boundaries.
• Built a live score-tracking system that updates and displays player scores dynamically during gameplay.
• Applied object-oriented design principles to structure game components for clarity, reusability, and maintainability.
• Gained practical experience in handling SFML events, rendering pipelines, and integrating sound and visual feedback for a polished game experience.
GitHub
Demo Video
This Pong clone is a modern tribute to one of the earliest and most iconic arcade games in history. Inspired by the original classic, this version was built from the ground up in C++ using SFML, bringing simple yet competitive fun to life with smooth visuals and responsive controls.
Whether you're a retro game enthusiast or discovering Pong for the first time, this game captures the timeless excitement of fast-paced paddle battles. Every bounce, block, and point keeps you on your toes—easy to learn, hard to master!
Created as a personal project to sharpen skills in game development, object-oriented programming, and real-time input handling, this game reflects a deep appreciation for minimalistic design and interactive gameplay. Step into the arena and see if you’ve got what it takes to outscore your opponent!

