Arena
The Idea
Arena is the second 52 Hour project I have completed. The Theme for this project was Arena and was selected by random number selection. several ideas where considered for the how this could be built however ultimately a small scale arena combat game was settled upon. with a primary focus on the development of the combat, I also aimed to learn how the Gameplay Ability System within Unreal Engine functioned.​
​
The Player takes control of a single character in an Arena and must fight off the opposing AI fighters using a set of attacks and abilities including light attacks, heavy attacks, stuns, parries, finishers, evading. the players goal is to last as long as possible against the enemies within the arena.
​
The primary focus of this project was to gain an understanding of the Gameplay Ability System, and build up somewhat robust AI and Combat Mechanics on a small scale.
Main Features
-
Sword based combat system
-
Gameplay Ability System Integration
-
Health/Stamina Attributes​
-
a myriad of abilities used for a number of things such as:
-
Weapon and Health pickups​
-
Combat Attacks and Evasion
-
Special Defence and Finisher Abilities
-
-
Gameplay Effects utilised to alter aspects of the characters abilities or attributes
-
-
Enemy AI
-
Based off of Player Character with Behaviour tree​
-
AI Perception targeting
-
-
Ragdoll on Death​
​
My Contribution
This project is being solely designed by myself.
​
A playable version of this game will be uploaded as soon as possible due to some issues with UE5 Project Packaging caused by Gameplay Ability System Attribute Code.
​
A Playable version of the final prototype can be found here: not yet available
​
the full Design Documentation can be found below: