Role: Solo Developer (Self-Initiated Project)


Technology: C++, OOP
Keywords: RPG Systems, Combat Simulator, Loot Generator, Skill Tree, Game Prototyping
A series of standalone simulation tools inspired by classic RPG systems, developed to explore core game mechanics through C++ programming. Each module simulates a different system—from combat dynamics to loot generation—and was created to strengthen my understanding of gameplay logic, object-oriented design, and systems thinking.
🛠️ Key Contributions:
Skill Tree Simulator
Built a dynamic node-based structure to simulate a skill progression system. Supports adding and connecting abilities, visualizing dependencies, and calculating viable paths.
Item Drop Simulator
Designed a randomized item generator with modular logic for item names, rarities, affixes, and types—mimicking loot systems found in RPGs and roguelikes.
Combat Simulator
Developed a turn-based battle system simulating character actions like attacking, healing, shielding, and spellcasting. Includes experience gain, leveling, and stat tracking.