Kaulana Lee
Game Designer & Level Designer
RPG Level
Overview & Playthrough
This is a RPG level that I made within Unreal. Throughout the course of the project I created some of the basic features that you would find within an RPG game. I created a shop system that the player can interact with and purchase items from. I also created an inventory system that would store any items they were to acquire. I gave the player two classes to pick from, a fighter class and a mage class. Each of them has their own unique abilities and animations. I also created an Enemy AI that would follow the player if they see them.
Health/Mana Bar & Healing Pick-Up
Within this project I created a Health and Mana Bar for both classes. The player's health would also slowly regenerate. If the player picked up a "Glowing Heart" that would restore any missing health.
Animations & State Machines
When creating the characters, I set up animations for each character within state machines. They each have their own set of animations for walking, jumping, attacking, and using their abilities. The state machines allow the mesh to properly transition into each of their animations.
Shop System & Inventory System
In a standard fantasy RPG, your character would have an inventory system and a shop to purchase items with the money/gold you acquire. So here in this project, I created exactly that. The player can purchase items from the shop using the gold they picked up from the enemies they have killed.
AI & Loot bag System
This project has AI Enemies that spawn in a certain area. Up to a certain amount of enemies can be spawned in at a time. These AI will move around the area until the player comes into the field of view. The AI will follow the player until they are killed by the player. When an enemy is killed, they will drop a loot bag which will give the player a random amount of items and gold to be added to their inventory.
Class Based System & Ability System
What I have added to the project is class based system along with each one having their own ability. The Warrior is a melee class that allows the player to use a sword. The Mage class allows the player to use spellcaster. This will allow them to use two different spells. One being a healing spell and other one is a damaging projectile spell.