Element RPG
Online co-op RPG. Team up with your friend, harness the power of the elements and defeat hordes of monsters.
-
Date: 24/03/2021
Languages: C+
Keywords: Unity, Online multiplayer, JSON, Group Project
Overview
Element RPG is an online co-op RPG where players crawl through a dungeon and use weapons and spells to fight monsters. Due to the scope of the game, we only created a vertical slice demonstrating the mechanics of some of the weapons, spells and enemies but with the underlying systems to create more.
My Contribution
Most of the work on this project was on a skill tree system. Players would manage and unlock the elemental spells they could use in skill trees. One tree for each element. To make the creation process of the skill trees easier I created a skill tree editor inside Unity using the Unity GUI system. The editor allowed our group to create and manage skill trees with specific icons and text for spells as well as which spells unlocked the next. All this information would be saved into a JSON file which would be read into the game to modify the in-game skill trees’ layouts.
I also did other bits of UI work these included:
The main and pause menus of the game
The player’s spell bar showing off their current spells and cooldowns
The health bar and targeting system of the both the players and enemies
Video Trailer
A trailer of the game