Day 8 Game 8: 30 games in 30 days using Grids for GameMaker
This is what Grids did for us today. What can Grids do for you?
Developer: Robert Bogle (Microsoft AppFactory)
Game 8, or Temple Escape, is a maze like game where the walls of the temple change with every move, and your way out is hidden until you reach get close to it. And oh yes, rooms are going up in flames!
We used a simple path finding algorithm to create a path between the start and end goal, so that these points were never neighbors. We also made only the neighboring cells visible to the player. There are 10 random points on the board that form the walls, and these change on every move. The fires are spawned every second but they do not account for cells already containing a fire. This wasn’t really necessary and added some cheated randomness.
We started off with the base mechanic of moving from one side of the board to another, and hiding all cells but the neighboring ones. Even with the walls the game needed something more to stop the player from just clicking on any cell to get out. The fire added the perfect option, as it added to the time pressure by limiting the board, but also made the player hesitate before clicking on the next cell.