top of page
unnamed.webp

What I learned

Evertale

Evertale is a Mobile JRPG Gacha style fantasy RPG with a fairly expansive story mode and an intricate combat system with many moving parts. It was built in Unity with the Company ZigzaGames Inc. 

  • Create a concise UI Framework to allow swapping between screens seamlessly.

  • Design a reusable audio system with multiple audio source support, fading features, and a readable API.

  • Help write and support a pseudo visual scripting system in Unity to allow designers to create content without strong coding knowledge.

My contributions to this project:

I have learned the ins and outs of unity and feel deeply confident in my ability to develop in C#, from complex data structures required to store the information about UI/UX screens and audio settings to working with custom inspector features in unity and client side net code. The project gave me a good grasp of many facets of Unity, C#, and Game Development as a whole, as I joined when the project was being conceived and helped ship it to completion, along with some live ops work as the game ran. 

Due to the team being split into two separate offices, one in Tokyo and the other in the States, I had to learn a lot of communication tactics that ensured that all expectations were met and all guidelines we agreed on were reasonable, as any blunder in communication generally equated to a day of lost work. Over the course of developing with designers/artists that had less knowledge of the technology we utilized, I learned a lot about how to bridge the gap between developers and content creators and gained an appreciation for the hard work that goes into a larger scale collaborative effort like this. 

bottom of page