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.