All projects

GameBoy Arcade

Object-oriented SFML arcade collection featuring Snake, Hangman, and Wordle with audio, difficulty settings, achievements, and persistent leaderboards.

C++
Game Dev
Desktop App
GameBoy Arcade

Technology

C++
SFML
OOP

Case study

What I built

Built a desktop arcade application that brings three complete games into one cohesive GameBoy-inspired interface.

  • 01Designed reusable OOP systems for games, players, grids, menus, and input handling.
  • 02Implemented Snake, Hangman, and Wordle with dedicated instructions and difficulty options.
  • 03Added music, sound effects, achievements, high scores, and persistent leaderboard data.

Project Screens

GameBoy Arcade - Game Selection

Game Selection

A unified cartridge selector for Snake, Hangman, and Wordle.

    Ibraheem Aziz - Computer Science Portfolio