Skip to content

The Lost Path v1.0.0

Latest
Compare
Choose a tag to compare
@mgks mgks released this 13 Dec 21:15
· 1 commit to main since this release

The Lost Path first public release.

Features:

  • Procedurally Generated Mazes: Experience a unique maze every time you play, thanks to the recursive backtracking algorithm.
  • Keyboard Controls: Navigate the maze using the arrow keys (Up, Down, Left, Right).
  • Centered Player: The player remains centered on the screen, with the maze shifting around them for a focused view.
  • Timer: Race against the clock! The initial time is calculated based on the shortest path to the finish (5 seconds per tile).
  • Restart Functionality: Use the "Restart" button to generate a new maze and try again.
  • Win Condition: Reach the blue finish point to win and see a "Congratulations!" message.
  • Game Over Condition: Run out of time to see a "Time's Up!" message. The game will restart automatically after a few seconds in either condition.
  • Debug Mode: Press Shift + D to reveal the entire maze and test your strategy (but be warned, it's considered cheating!).

Technical Details:

  • Built with HTML5 Canvas and JavaScript.
  • Maze generation uses a recursive backtracking algorithm.
  • Shortest path calculation for the timer uses Breadth-First Search (BFS).

Known Issues:

  • No touch or mouse controls yet (planned for a future release).
  • The game is not yet responsive to different screen sizes (planned for a future release).

Get Involved:

We encourage you to try out the game, report any bugs you find, and share your feedback!

What's Next?

Version 2.0 will focus on gameplay enhancements, including collectibles, background music, more advanced maze generation, and new features. Stay tuned!