A mobile AR game that pits you against a virtual opponent.
A mobile AR game that pits you against a virtual opponent.
A mobile AR game that pits you against a virtual opponent.
A mobile AR game that pits you against a virtual opponent.
Fallen Sword II
So far I've spent almost two years at Hunted Cow Games, and the time I've spent there has helped me become a better programmer and developer than ever. Thanks to Senior developers reviewing my work and introducing me to new techniques and ideas, my abilities as a coder have grown significantly since I began.
​
After I joined it was vital for me to learn the code base's pre-established utilities, structure, and formatting patterns. Naturally the best way for me to become accustom to these things was through getting my hands dirty and creating scripts, using other areas as a reference.
​
As FSII is an MMO, and all player data is stored on a server, reading JSON data and sending read/write requests to the server is something we need to do frequently - from displaying the global chat, to posting player content like a custom auction or private message.

As Fallen Sword II is currently still in development, I'm sadly unable to show off any code snippets or UI implementation. Look forward to seeing more when the game is officially released!
I've also been responsible for building UI panels, including the UI interface for Guild Home and the Achievements page. Each panel would have a pre-designed layout on Figma that we'd need to recreate with perfect accuracy Figma allowed us to directly copy the base images used there to apply in Unity; keeping file size to a minimum was a must, so we'd always check if the project already had a particular image before importing from Figma.
​
I would regularly check in with Matt, our amazing UI designer to ask questions about and confirm my implementation of the UI in the game - continuing a dialog with him allowed me to make sure everything I put into the game was as faithful to its original intent and design as possible; I'm very proud of all the implementations I've done in the project because of this.
The Fallen Sword team have been a joy to work with, every teammate is remarkably talented outgoing and friendly. University prepared me well for collaborating with multidisciplinary teams, though that's not to say I didn't evolve as a teammate through working with everyone there. Now more than ever I know the value of good communication and openness with other team members.