Game Development · C++ & SFML

Pookie
Gaming Hub.

Three classic arcade games brought together in one application, built with C++ and SFML and presented through a playful pastel-inspired interface.

C++ SFML OOP Collision Detection Scene Management Sprite Animation
Pookie Gaming Hub

Three arcade classics, one application.

Gaming Hub brings together three classic games Brick Breaker, Ping Pong, and Feed the Snake into a single C++ and SFML application. Each game runs independently with its own mechanics, but shares a cohesive pastel arcade style inspired by cute retro aesthetics.

Every detail, from the sakura-themed backgrounds to the heart-shaped UI elements, was designed to create a cohesive and playful arcade experience. The interface combines retro inspiration with a distinctive pastel aesthetic.

3
Complete playable games
Pastel aesthetic throughout
OOP
Clean modular architecture

Three games, one hub.

Feed the Snake gameplay screenshot

01 ✦

Feed the Snake

Collect food, grow longer, and chase high scores in a pastel-inspired version of the classic Snake game.

Ping Pong gameplay screenshot

02 ✦

Ping Pong

A two-player Pong experience featuring responsive paddle controls and a playful sakura-inspired theme.

Brick Breaker gameplay screenshot

03 ✦

Brick Breaker

Break colorful blocks, maintain momentum, and clear levels in this retro-inspired Brick Breaker experience.

What powers the hub.

A quick look at the technologies and systems that make three games feel like one.

🎮

Game Systems

Multiple Games Scene Management Collision Detection Score System Keyboard Controls Sprite Animation Menus & Navigation
🌸

Framework

SFML 3 Graphics Audio Input Handling
🛠️

Tools

Visual Studio Git GitHub
💻

Language

C++ Object-Oriented Programming