The Toy Box - 2D Top-Down RPG

C++
SDL2
The Toy Box - 2D Top-Down RPG

The Toy Box is a 2D top-down RPG created with a custom C++ game engine. As a Gameplay Programmer, I was responsible for implementing core gameplay features that defined the player experience, including combat, puzzles, and character interactions.

My Contributions

Turn-Based Combat System

Designed and implemented an engaging turn-based combat system, allowing players to fight enemies with strategic depth.

Puzzle Mechanics

Developed a modular system to create a variety of unique and creative puzzles, enriching the game world and challenging players.

NPC Interaction & Dialogue

Created a flexible system for NPC interactions and dialogues, bringing the game's characters and story to life.

Gamepad Support

Integrated comprehensive gamepad support to ensure a smooth and intuitive gameplay experience for controller users.