In the game “Squish,” you take on the role of a whimsical slime creature on a quest to become formidable enough to confront the malevolent mage who brought you into existence. This action-platformer originally emerged as a student endeavor during my junior year at the Savannah College of Art and Design.

 

In Squish, you harness your gooey, adhesive slime abilities to consume smaller slime adversaries, gradually growing in size. This expansion empowers you to wield larger and more potent weaponry, essential for overcoming your adversaries.

As the player character, you’ll enjoy a diverse array of moves, including the capacity to expand and contract by absorbing or expelling fellow slime beings. Your nimble movements allow you to scale walls and ceilings or flatten yourself to access confined spaces. You’ll also possess a range of attack options, from up-close melee strikes to propelling slime projectiles to hinder foes, albeit at the cost of some of your size. Moreover, when confronted with flames, you can retaliate by launching incendiary slime.

Squish_Flatten

Throughout Squish’s development, I undertook the lion’s share of the programming work using Unreal Engine Blueprint. My experience working on this project was particularly enjoyable due to its one-of-a-kind concept and whimsical ambiance. I’ve learned a ton since we created this project and eagerly anticipate revisiting it in the near future.