This was a group Project from my second year(2022). The group was made out of 3 developers(programmers) and we had 1 artist who made the menu background. This was the first game using the Unity behaviour tree. My main task was making a spawner that can give all the stats and information to the unit brain. I also made the audio, parts of the UI and menu’s and the camera movement. Before this project everyone also need to make a AI prototype you can find mine here.

Credits:
Ginn K (programmer), Elmar K (programmer), Daan vd Poel (ME) (programmer) and Kas G (artist)

Links:
Github
Code
Build

Here is a code snippet of the unit spawn function that I made for this project. It gets all the information out of the ScriptableObject, Instantiates units and passes all the relevant information on to the brainscript for each unit.