portfolio website templates
  • Description: Battle of the Elements is a student project. The game is a fast-paced MOBA style, top down, arena based game. Two teams of three to five players compete for victory. The two teams are pitted against each other in a small arena, with rounds that last 3 - 5 minutes. There will be multiple classes to choose from, as well as an elemental augment to your character that will enhance its abilities.Try it now!
  • Technology: Everything was created in Unity and the assets were created by the other student project members.ry it now! Try it now!
Networking

I setup the user accounts and verification using php scripts and hooking into a MySQL database hosted on an AWS server. Originally, all the networking code was done through Unity's native networking infastructure for direct IP connections for up to 10 people. I eventually switched the entire system over to using the Photon Unity Network plugin to help facilitate Quick Play and Server List modes.  

Gameplay

I created the architecture around getting into a match, choosing your team, character and element. Since each game and round were closely tied with the networking portions, I also created the systems there to ensure they were properly syncing over the network. In addition, I created the foundational work for the abilities by creating a generic interface that the others could derive from. 

Project Management

In additional to my programming and design tasks, I also managed the team of 6 students. This meant that we had all our tasks managed using Asana and that we'd have weekly scrum meetings to review new tasks and break through any roadblocks on older tasks

© Copyright 2020 Harout Mardirosian. All Rights Reserved.