This is my page where you will see my current project that is Final Stand, this is my Game Demo for my university module.
This project was a module for my 2nd year as a game development student at the University Of Huddersfield in which we were presented a task to create a vertical slice of a game within a few months, the work displayed on this page was made within 4 months roughly.
In this project I wanted to learn more of unreal engines features, this brought me to try using the chaos destruction system as a main feature allowing me to create a destructible environment for players and to show that consequences are a thing during gameplay unlike a lot of other games with powerful characters.
(Disclaimer that all art assets are NOT mine!!)
For my game to be balanced I needed to create a stamina system so the player was limited and not too powerful, it is for that reason i created this system in which would use energy for attacks and flying but could also be recovered by holding down the C key on the keyboard this would then emit a glowing aura to the player character and charge energy depending on what level the speed was upgrade to inside the skill point system I made.
For this section of my blueprinting I used a combination of VFX with the Niagara system inside UE5 paired with character blueprinting which enabled me to create this laser beam attack which would damage enemies as well as destroy surrounding buildings, using the beam would deplete the players stamina which is referenced in the previous paragraph.
I created multiple NPCs which would give the player quests depending on which NPC they spoke to, such as simple fetch quests or fighting quests, in which the player would be rewarded with a XP as a way to progress through the game.
For this game one of the main features was the RPG style levelling system in which you could get XP from either defeating enemies and depending on their level they would reward the player with different amounts of XP or the player could finish quests from NPCs and be rewarded XP, This in turn would give the player skill points when they levelled up which could be spent inside the upgrade stats menu.