Amen To Mayhem
About the project
Engine: TGE
Editor: Unity
Language: C++
Time: 11w x 20h
Amen To Mayhem was the third project at The Game Assembly and also the first project made in the in-house Engine TGE and using C++. The engine didn't have an editor so we used Unity Engine to create levels, and later on export them to .json files with a tool provided by the school. Afterwards we read them and created all of the necessary objects with the correct translations and rotations and such.
The game itself was a platformer with both melee and ranged combat. The movement was also quite fluid with dashes , wall jumps and wall sliding.
​
My Contributions
My work was mostly on the enemies. I started with a base class that was just an enemy walking back and forth on a platform, and later made subclasses, a ranged enemy and a charging enemy. I worked on all of their attacks and collisions. During the process of creating the enemies I kept asking for feedback if something needed to change, if they were too strong or if they needed to get a buff, working iteratively.
​
I did also work on hazards such as spikes and falling spikes.
​