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:

  1. The main and pause menus of the game

  2. The player’s spell bar showing off their current spells and cooldowns

  3. The health bar and targeting system of the both the players and enemies

 

Video Trailer

A trailer of the game

 
 
Previous
Previous

DirectX12 Mario Kart

Next
Next

AI party game