Dungeon Hero

 

Overview

Dungeon Hero” is a top-down dungeon crawler inspired by such games as Diablo and Gauntlet. Dungeon Hero aims to bring a unique spin to dungeon crawlers. This prototype was a UE4 Blueprint challenge project at FIEA in Technical Design 2.

 

Final Gameplay Trailer

Studio: Florida Interactive Entertainment Academy (FIEA) at UCF

Type: Blueprint Challenge Assignment for Technical Design II

Team Size: 1

Development: January 2020

Ownership: Conceptualized and developed main prototype. Developed gameplay logic, animation montages, and developed basic enemy AI behavior.

Responsibilities: Developed Player Controller and Interface. Initialized Enemy AI Controller and Interface. Developed Player Run, Attack, and Death animation montages. Created Enemy Movement and Attack montages. Developed Player Health and Mana System.

Tools used: Unreal Engine 4 and Blueprints.

A Dungeon hero must be brave to delve into the dungeon…

Prototype Action-blocking 

 

Once the systems and gameplay mechanics have been devised, the next step is to test these systems and gameplay mechanics in an action block prototype. In this action block prototype, both system mechanics and gameplay mechanics were prototyped and tested before moving on to the first iteration. The following systems and gameplay mechanics were devised in this action block:

  • Player Attack Ability

  • Player Health and Mana Resources

  • Player Controller Movement

  • Enemy AI Player Tracking and Following

  • Enemy AI Attacking

Final Prototype

 

The prototype tests out the Player system and game mechanics in a working level. The player is placed in a dungeon, and must explore the dungeon and face the monsters within. The following was initiated in this prototype:

  • Dungeon Prototype Level

  • Enemy monsters that track the player on a Navigation Mesh Volume

  • Mini-Boss Monsters that also track the player and provide more challenge to the player

Animation Montages 

 

To provide a more fluid attack for the character, an attack montage combining three animations was created to make a fluid attack motion.

An Enemy movement and attack montage was created to provide more detail to the enemy's attack.

 Gameplay Blueprints