October 1, 2023
Centipede - SFML Arcade Game
A complete C++ recreation of the classic Centipede arcade game with progressive rounds, collision systems, audio, lives, menus, and persistent high scores.
C++
Game Dev
Desktop App

Technology
C++
SFML
OOP
Case study
What I built
Developed a playable Centipede recreation in C++ with SFML graphics and audio, built around a 30-by-30 game grid.
- 01Implemented centipede, mushroom, projectile, and player collision systems.
- 02Added progressive rounds, lives, scoring, pause and game-over states, and player name entry.
- 03Persisted a top-five leaderboard and integrated background music and gameplay sound effects.
Project Screens

Main Menu
Start, leaderboard, and high-score access presented over the game environment.