top of page

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:

bottom of page