Left Arrow
Right Arrow
× Enlarged Image
MechMates Logo

In the first week of the new uni year, we participated in a Game Jam where the theme was 'Together'. Together with four other people, we decided to create a local co-op game where two players must work together to control a mech and defeat as many alien creatures as possible before the timer runs out.

Our team consisted of two artists, one sound designer, and one other programmer.



My Contributions

Handled bullet physics, collision, and damage logic.

Developed the two enemy AI's within our game: The Chomper & The Spitter.


AI Parent Class:

Enemy AI Script

Chomper AI Class:

Chomper AI Script

Spitter AI Class:

Spitter AI Script Spitter Projectile Script

Implemented separate rotation for mech torso and legs.

Mech Rotation Script

Developed smooth movement and input handling.

Mech Rotation Script

Created a dynamic sun rotation effect for immersion.

Sun Rotation Script

Implemented a scoring system, which saves the score and highscore using PlayerPrefs.

Score Count Script

Implemented enemy spawning logic.

Enemy Spawner Script

Devlog