Generating the map can be very CPU intensive, which can make the game very slow to load and start up on lower end machines. This is likely due to the inefficiency of the loop statements involved with the random generation, as well as rendering the whole map in every single render loop.
Steps to Reproduce:
Run the game on a low end machine
Observe the time taken to generate the maze and move through it
Generating the map can be very CPU intensive, which can make the game very slow to load and start up on lower end machines. This is likely due to the inefficiency of the loop statements involved with the random generation, as well as rendering the whole map in every single render loop.
Steps to Reproduce: