The game
BattleSky Brigade: Harpooner combines vertical shooting with collecting salvage on the return journey. My work was part of the BattleBrew team’s shipped game, rather than a solo game project.
Cross-platform navigation
Implemented UI navigation for iPhone, Mac and Apple TV in Unity/C#, supporting the game across the three platforms I worked on.
Localisation system
Wrote the game’s localisation system, providing the infrastructure for localised game text. The work shipped alongside my UI navigation contributions and gameplay fixes.
Working in an existing codebase
Resolved numerous gameplay bugs and debugged tightly coupled existing code under launch deadlines. The work required understanding existing behaviour and making targeted fixes within a fast-moving production codebase.
Shipped contributions
My UI navigation, localisation system and gameplay fixes shipped in the released game. This project demonstrates contributing practical features and maintenance work to an existing commercial Unity production.
