SFML RPG Game · C++ · 2025
OOP RPG Game
A 2D RPG game built with SFML as a 2nd semester OOP project, featuring entity-component architecture, state management, and real-time combat.
The Problem
Learning game architecture patterns while building a complete, playable RPG with inventory, quests, combat, and progression systems from scratch.
The Solution
Implemented a C++ RPG with Entity-Component-System architecture, finite state machines for AI, resource management, save/load system, and modular level design using SFML for graphics and audio.