diff --git a/proposal.md b/proposal.md new file mode 100644 index 0000000..d52b5d3 --- /dev/null +++ b/proposal.md @@ -0,0 +1,31 @@ +# Game Proposal + +## Game Overview +Title: Escape the Maze + +Vision: A puzzle style game where the player must complete a maze. I think it's compelling because it combines problem solving and interactive play. + +Layout: A grid based maze with a player and exit. + +Objective: Player uses arrow keys to navigate and end the game by reaching the exit. + +## Core Mechanics +- Player movement: Move one step at a time using arrow keys. +- Collision detection: Prevents player from walking through walls. +- Win condition: End the game when the player reaches the exit. + +## Milestone +1. Player agent moves correctly. +2. Walls block movement. +3. Exit agent ends the game when reached. +6. (Optional) Add scoring, timer, or multiple levels. + +## Challenges +- Designing the maze +- Implementing collision detection +- Adding optional features + + + + +