Divided Skies is a single player flight adventure game where you play as Kyra, a member of the Nandaka gang, as she completes dangerous missions transporting illegal tech and mechanical enhancements while fighting off rival gangs. Shoot enemies, chase down foes, and explore hidden areas as you uncover the secrets of the metropolis called New Mumbai taking place in the year 2100.
This project spanned an entire schoolyear, with a large team of 29 people, going through all development stages of:
Concepting, Pre-Production, Production & Release.
For this game, I've created a Mission System that handles all the heavy lifting and shared logic of missions. Allowing mission designers to easily define mission flows.
At the start of the year, we were tasked to develop our game for three different target platforms. I've taken this task upon myself to research and implement the support for these additional platforms.
Slightly tied to the platform support, I also set up CI/CD for our project, so that we could get regular updates on the quality of our codebase, and get notified as soon as an addition broke functionality in the project