A downloadable game

     Hero Arena is a 2v2 action brawler game that includes 4 unique heroes, as well as an arena with a unique objective.  Each of the 4 heroes has their own unique abilities that were made in an attempt to appeal to every player's different type of play style. 

                                                                                                    

Role: Lead Programmer, Character Designer, Source Control Manager

Team Size: 6

Project Length: 3 Months

Programs I used: Unity, Adobe Photoshop CC, MonoDevelop, Visual Studio, Github

Languages I used: C#

                                                                                                    

     As the programmer, I created all of the systems including movement and controls, all of the abilities, the scoring system, as well as the unique objective. I also made the menu / character selection screens. The most difficult part to program in this game was each character's unique abilities. To overcome this obstacle, I created a basic library that all characters referenced, and then each of their abilities modified that library to meet their demands.

                                                                                                    

More about the characters (all art done by Ryan Hill):


Croak, the Croc is a massive, slow moving tank that can launch fire-balls from a distance as well as perform a powerful bite that slows his targets.


Shera, the Dancer's goal is to move around the enemy and stun them while simultaneously performing a rapid succession of attacks. 


Xander, the Civet is a fast moving, low health assassin who drops mines and can dig through the ground and move rapidly to the other side of the arena. 


Jeremiah, the Sanguine's moveset involves him displacing enemies' positions and rooting them in front of him while he performs a series of various slices with his scythe. He is able to swing in small, fast, and low-damaging arcs, or in wide, slow, high-damaging arcs. 


Hero Arena Github