Skip to content

Repository files navigation

InfiniMaze

What is this project?

This project creates an endless maze game that generates 9x9 cells of mazes at a time, once you leave a cell, it generates more mazes!

Why did I build it?

I like playing maze games, but they are often be able to be solved fairly quickly, so I became incentivized to create this endless maze game to enjoy forever!

How to test it?

Simply go to aquaritic.github.io/InfiniMaze and press W, A, S, or D to navigate the maze, new maze chunks are automatically generated.

Insipiration:

I loved playing maze games, as I stated earlier, so I created an endless one.

AI Usage:

I utilized ChatGPT to assist with debugging and optimization, as well as understanding how to create some parts of my website. I abided by Hack Club's standards and made sure my code did not exceed over 30% AI.

Theme:

This project belongs to the endless theme because the "map" of mazes is procedurally generated, it has no boundary or end, keep playing and more mazes get generated with no limit. The mazes are randomly generated, but openings are always created, meaning you will never escape with constant, procedural, never-ending maze generation.

Demo Link: aquaritic.github.io/InfiniMaze

About

An endless maze that constantly generates while tracking various statistsics like distance travelled.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published