Shipped Game!
A Roguelite VR game with a focus on fast paced combat and online multiplayer
Brought on near the end of the game's development ZIX was not only the first shipped game that I have worked on but also my first game that features online multiplayer.
I was onboarded onto ZIX as a Unity Generalist due to my prior experience in game polish and combat design, my primary tasks were to clean up and improve the combat experience for players using the resources already featured inside the game. This mainly led to me working on working on features such as damage numbers, health bars, juggle systems and weapon unlocking systems. All while keeping considerations for the online components by testing through ParrelSync.
Other than working on Sight Unseen, this was my first proper experience in working on a game that was already a long way though its development cycle and as such I had to navigate and learn the existing code base and design techniques which I adpated to very quickly and was able to easily start contributing to the project in meaningful ways such as making the damage numbers more animated
Working with online multiplayer provided a very unique challenge that I had never encountered before as I had to consider both in my design and scripting where to launch multiplayer events so that the gameplay experience was the same for all players while also keeping optimisation and server overload in mind.
Get the Game Here!

Juggling an enemy from the POV of the player hitting the enemy

Juggling an enemy in the POV of a player watching from a distance in online multiplayer

Example of the dynamic health bars I created.

Before and after I retextured and coloured the health bars to give them more depth despite being flat planes.

Example of the animated damage numbers for both regular hits (smaller and white/blue) and critical hits (big yellow/gold) that I created using DoTween. Numbers are also larger depending on the amount of damage so 10 would appear larger than 1

Example of unlocking a weapon from the weapon terminal

Back to Top