Ping Pong
A 2-player Pong clone with top and bottom paddles and a live Player 1 / Player 2 scoreboard.
I'm Pratik — an aspiring game developer learning by building small games, experimenting with C++ and SFML, and slowly turning ideas into playable things.
Not a highlight reel. A living record of what I'm learning and building.
I'm Pratik. I want to work in games — right now that means learning C++, exploring SFML, and building small projects instead of starting huge ones I never finish.
I like games that respect your time and systems that are simple to explain but hard to master. This portfolio is intentionally honest: show the process, not just the polished result.
C++ · C · Python
SFML · Unity · Game Design · Level Design
Git · GitHub · Blender · VS Code
Built small projects and learned the fundamentals of programming.
Started creating games and exploring game loops, collision and player systems.
Building larger projects while learning better structure, systems and game architecture.
Small games, built from scratch while learning the fundamentals.
A 2-player Pong clone with top and bottom paddles and a live Player 1 / Player 2 scoreboard.

A top-down traffic dodging game where the score climbs the longer you survive.

A brick-breaker built from scratch with paddle movement, ball physics, bricks, score and lives.
A chess implementation with legal move highlighting, castling and turn tracking between black and white.
Game jam team, internship, collaboration, or just want to talk about a project? I'd like to hear from you.