top of page

Slime: A Dungeon Escape

Date: 2021/08              Team size: 6              Time: 4 weeks

This was our fourth group project in Futuregames, the game is about a slime monster that must escape a semi-procedurally generated dungeon and reach the surface world by platforming, picking up Items and Combining Items to gain new abilities.

UE_Logo_horizontal_unreal-engine_white.png
pngegg (1).png
Followers.gif

My Role

I programmed the Slime's movement, wall jumping, infrastructure for all items, the follower system for coins, some of the enemy behaviors and the crafting system used for combining Items.

Platformer movement

This projects was a culmination of what I had learned making prior platformers so I added Coyote jump for when the input is late, Input memory for when the input is early, half jump for precise jump height, wall jumps and a state machine to keep everything organized.

crafting.gif
my enemies.gif

Items and crafting

I made an interface for the items that allowed the designers to easily add new behaviors to any new item they made making them automatically work, I also was able to finally add a crafting mechanic where 1 item is combined with another when the player attempts to pick up and object while holding another object.

Want to play the game?

Want to look at the code?

©2025 Esteban Morales

bottom of page