8 weeks, half time, completed in February 2022
13 people (6 programmers, 4 artists, 3 level designers)
Created with The Game Assembly's in-house engine TGA2D
C++
3rd Party Libraries: Nlohmann Json, ImGui
3rd Game project at The Game Assembly
Enemy type creation with a enemy instance generator
Animations for the bosses
Movement patterns for bosses
Enemy properties exposed to Level Design using JSON allowing tweaking and balancing
Fade In & Out for level transition & scene swap
Allow animations to run in pause