This project was made by a team of three people (the other two worked on level design) and had to be completed in a semester. The engine used was created by our professor with many features intentionally missing so that we would have to create them ourselves. I had to code a full implantation of A* for pathfinding, different AI for the 9 enemies, and animation logic to name a few. The game was a 2d platformer with three controllable characters to switch between to get past obstacles and complete objectives.