
Mushcave
Mushcave is a puzzle game I created during a game development lesson at Bahçeşehir University to learn Unreal Engine 5.
Game Concept
The player controls a newly evolved mushroom that can no longer feed from its roots and must explore a cave for new food sources.The cave contains different mushroom species, some of which are hostile. Players must avoid poisonous spores and arrow-shooting wall fungi while finding ways to progress.
Core Mechanics
The player moves one step at a time, making movement turn-like.
Stone cubes can be pushed to stop arrows from wall mushrooms or to create a safe path.
Dead mushrooms can be moved to block poisonous gas so the player can pass safely.
Enemy mushrooms must be avoided because touching them results in death.
Level Design
Level 1: introduces basic movement, object pushing, and enemy types in a safe environment.
Level 2: expands the puzzle complexity, requiring the player to trap enemies and use multiple objects to progress.
Design Goals & Process
Introduce mechanics progressively to avoid overwhelming the player.
Balance challenge with clarity by giving each level a clear problem to solve.
Ensure enemy behavior and hazards are readable so players can plan ahead.
Power in Numbers
50
Days
2
Tools
1
Team Members
Project Gallery
