Dungeon Crawler RPG Prototype

The idea behind this project was to create a dungeon crawler which combines ideas from a few different RPGs such as Legend of Grimrock and Shadow Hearts. The player could navigate around the level in real-time, while the combat would be turn-based once initiated. During combat, the player needs to time their attacks well in order to hit the monsters, otherwise they would miss. I programmed this game in Unreal Engine 4 entirely with Blueprints using Object-Oriented Programming concepts.

The gameplay features I implemented include:

  • Grid-based real-time movement.
  • Door / Key interaction.
  • Player inventory tracking.
  • Battle commands menu.
  • Time-based combat interactions with enemies.
  • Chests – interaction, item animation, dialog notification.
  • Stair climbing and camera panning transitions.