top of page

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.

​

 

I'm actively seeking an internship in game programming as part of my education at The Game Assembly.
bottom of page