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