-
Notifications
You must be signed in to change notification settings - Fork 20
Description
Maze Runner Game – Detailed Description
Overview:
Maze Runner is a browser-based JavaScript game where the player navigates a character through a maze to reach the exit. The game challenges spatial reasoning, planning, and quick decision-making. It can include multiple levels with increasing difficulty and optional obstacles or enemies to make it more engaging.
Key Features:
Player Controls:
Move the player using arrow keys (↑, ↓, ←, →).
Smooth movement between maze cells.
Maze Layout:
Grid-based maze rendered using HTML/CSS or canvas.
Walls, paths, and an exit point clearly indicated.
Multiple levels with different maze layouts.
Game Mechanics:
Optional timer to track completion speed or a move counter.
Collision detection to prevent walking through walls.
Optional animated obstacles (moving walls) or enemies (AI characters).
User Interface:
Display timer, move count, and current level.
Reset button to restart the level.
Optional: Visual or sound feedback for reaching the exit or colliding with obstacles.
Optional Enhancements:
Randomly generated mazes for replayability.
Increasing difficulty levels with tighter corridors or faster enemies.
Scoreboard to track best times.
Deliverables
A folder under:
Game_Scripts/Javascript/MazeRunner/ containing:
index.html
style.css
script.js