Maze Runner

Maze Runner
October 2024 - December 2024
Unity, C#, Game Design, UI/UX, Animation

The Maze Runner is a Unity-based 3D game designed as a challenging and engaging maze-solving experience. Built from the ground up with immersive gameplay and user-friendly features, it incorporates creative elements such as animated characters, a dynamic camera system, and a leaderboard.

Features:

  1. Player Mechanics:

    • 3D Humanoid Player:
      • Represented by 3D meshes with an animated run-cycle and walk-cycle.
      • Controlled in a third-person camera view that follows the player.
    • Collision Physics:
      • Players cannot pass through maze walls, ensuring realistic movement.
  2. Game Objective:

    • The player’s goal is to navigate the maze and reach the exit.
    • The maze is designed using Unity's Terrain system with an entrance and an exit.
  3. Interactive Gameplay Elements:

    • Three doors are placed in the maze that can only be opened by collecting corresponding keys.
    • The doors enhance the puzzle-solving aspect of the game.
  4. User Interface (UI):

    • A timer UI tracks the time taken to complete the maze.
    • On game completion, players can input a 3-character name for their score, which is added to a leaderboard.
    • A simple title screen provides options for:
      • Start Game
      • View Leaderboard
      • Exit Game
  5. Game Flow:

    • The game ends when the player reaches the maze exit.
    • Upon completion, the game gracefully restarts.
  6. Additional Features:

    • In-Game Pause Menu:
      • Accessible via the ESC key.
      • Provides options to restart or exit the game at any time.
    • Leaderboard System:
      • Records player names and their completion times.
      • Displays scores in a dedicated leaderboard scene.

Maze Runner 1

Maze Runner 2