top of page

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

bottom of page