Braydon Leamer
Gameplay Programmer
The Arena!!! was a solo project I decided to make to help strengthen my skills in Unreal Engine. It was a three month project that had me incorporate a wave based arena fighter. With a shop to power the player up, and a mini-boss fight for the player every 5 rounds, you can endlessly fight more and more enemies that progressively get stronger to challenge the player.
Being the sole contributor to this project, I created everything with the help of some assets from the asset store mainly for the enemies. I developed a shop system and a wave based spawner for the enemies within the arena. A lot of the work I put in was learning how to import a rig and incorporate animation with blueprints. I also learned some other tech-related skills while messing around with some of the UI for the game.





There isn’t anything particularly complex in these Blueprints; the player attack ones are how I wired working with the animation montage and the hit detection through the weapon the player uses. The enemy spawner script is how I went about randomizing the spawning of the enemies across the arena throughout the scattered platforms.
I really appreciated creating this project, as incomplete as it is. I plan to revisit it and give it the proper attention that I had originally envisioned for it but it has helped strengthen my Unreal Engine skillset which was ultimately the purpose of creating the project. Working with animation events and properly importing character rigs was a surprising roadblock that took me longer to get the hang of but I always enjoy deepening my knowledge.