DESCRIPTION Generates a random maze - each maze will be different, but they are all possible! Player starts in the upper left, and tries to reach the exit in the lower right, but watch out for the Ghosties! CONTROLS - Arrow keys to move. - Tanky only: Space or 0 (zero) to shoot OPTIONS - Height and width of the maze can be changed. Larger mazes will take longer to generate. - Ghosts and power-ups can be turned on or off. - Darkness will only reveal the area of the maze just around the player. POWER-UPS! - For Happy, turn invincible for 4 seconds. - For Tanky, can destroy 1 wall (except the outer walls). GHOSTS - Green Ghostie: Always sticks to the wall on the right - Yellow Ghostie: Always sticks to the wall on the left - Purple Ghostie: At any fork in the road, chooses a random path, but only goes back the way it came if it hits a dead end. - Blue Ghostie: Slow, but always comes toward you and can go through the walls!
Maze generating code written using the Hunt and Kill method from "Mazes for Programmers" by Jamis Buck