My main responsibility on the project was assisting in the development and maintenance of new gameplay mechanics, adapting existing game mechanics to work within the game's design and looking after specific code requirements (one-off mechanics, boss fights etc.) of several of the game's levels. Some of the mechanics I was responsible for included the various minigames for security panels and scanner goggles.
I also assisted in the development of the game's new Blaster Battle mechanic where my responsibilities included supplementary elements such as animations, hazard indicators and power-up mode.
One of my bigger level responsibilities involved working with Script, Tech and Animation on the Captain Phasma boss fight; providing code-support for her various phases, mechanics and behaviours. A video of this boss fight can be seen below.