A third-person submarine shooter where the player needs to defeat the enemies using the advantages and weaponry of a submarine.
This was an individually carried out project and I wanted to revisit the third-person perspective. I took inspiration out of World of Warships, where you can switch between camera perspectives. Furthermore I used this project to work on a state driven AI, something which I had never done before.
Working with abstraction in code
Programming state driven AI
A third-person controller for boats
Focussing on learning programming to make sure to be able to bring your ideas to life feels like an absolute necessary skill to have as a game designer. I was slowly starting to look more into learning essential programming techniques than actual game design itself.