top of page

Lost in Slime

Made in Unreal Engine 5 with C++ and Blueprints
Role: UI Programmer
Team size: 10

Time: 4 weeks

  • Fourth game project at Futuregames with only designers and programmers.

  • Small art budget to buy assets from the Epic Games marketplace.

  • One week of pre-production making physics-based game prototypes.

  • Mainly worked on UI but helped with other things when necessary.

​

Lost in Slime is a third person platformer where you play as a slime with the ability of sticking to surfaces.

Main Menu

I worked on all the different parts of the Main Menu including level selection, options and camera transitions.
The level selection menu shows all the levels in the game, however they need to be reached in order to be unlocked. For the options menu we decided to settle with implementing the most regular settings: resolution, quality, volume and mouse settings. All data used for level selection and settings is saves and loads through a SaveGame.

Platform mover and rotator

The existing Unreal Engine components for movement lacked some functionality that we wanted so I created our own platform components for movement and rotation. These components contains more settings like being able to wait a certain seconds between movement steps and how long time a move between two points should take.

Music updates

For this project we used FMOD and one of the designers made music with multiple tracks for each level.
On key pickup I made it so that the music changed by adding the track corresponding to the key index.

bottom of page