I am part of The Game Assembly’s internship program. As per the agreement between the Games Industry and The Game Assembly, neither student nor company may be in contact with one another regarding internships before April 15th. Any internship offers can be made on April 27th, at the earliest.

Flesh in the Cogs

Isometric mobile puzzle game
Flesh In The Cogs
Completed Dec 13, 2024

Isometric mobile puzzle game

Tech Stack
  • Unity
  • C++

Overview

Flesh in the Cogs was the second game I worked on at TGA. It is an isometric mobile puzzle game, inspired by Lara Croft GO, and was made in Unity over the course of 6 weeks. This project really challenged our way of thinking how to implement stuff as the performance was really limited when making a mobile game. To make it extra challenging, the devices that were used by the educators when playing the game were several years old, making the experience of optimizing a little bit frustrating at times. In the end we make it work, with several lessons learned in optimizing.

My contributions for this game project were the moving platforms + lever, the intro & outro, and the level transition map.

Moving platforms

Cinematics

For the cinematics I wrote a script that fades in the selected images one by one, making it really easy to iterate if the amount of images were to change. It also made it easy to make all three cinematics with the same script, as there could be any number of images.

Cutscene script
Cutscene script

Intro “Midtro” Outro

Map

The level transition map was a little bit tricky to implement. There was no way to just draw lines in the Unity canvas using code, so i had to improvise and ended up using sliders as lines. The level transition script increments the slider based on how much time has passed and how long the transition is.