top of page

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.

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!

bottom of page