www.jupiter-ace.co.uk


Software index > 3D Maze


Full title 3D Maze
Year of release 2007 - May
Publisher Ricardo Fernandes Lopes
Producer / Author(s) Ricardo Fernandes Lopes
Memory 19 k
Type Game
Original Cost PD [© RFL 2007 under the GNU General Public License version 2 ]
Instructions

3D Maze

To launch the game, use the word 3DMAZE

The first screen allows to set the maze size from 3x3 to 30x20 rooms using the I, J, K, L keys.

Pressing the P key starts the on screen maze generation. When it is done the player are placed at a random location at the maze South and an exit is set at North.

Pressing any key takes you to a 3D view of the maze.

The game shows only 5 rooms ahead. So if you are in a long corridor the far walls are not shown.

To move around use the I, J, K, L keys.

The steps taken are counted and you can look at the maze map using the H key (Help). This will show you the maze map but increases the Helps counting.

At the bottom of the maze map there is a line showing the player's orientation and the number of Steps (S:) and Helps (H:).

The Q key quits the game.

There was two challenges in 3D Maze development. One was the implementation of a maze algorithm in Forth and the other was the 3D drawing strategy.

For the maze algorithm I've followed the ideas in MazeWorks.com

This was the first time I used files generated with FontEd.


Screen shot of FontEd with 3D Maze graphics being designed. This simplified and speeded up the process of defining the graphic characters.

Source listing of 3D Maze can be found here.

Downloads Tap file Ace snapshot file
  Blaze file Wav file
Screen shot

  

  
Easy Maze and a Hard Maze!
Click here to go back