Here is a port of the 1982 game ‘Mazogs’ for the ZX81, adapted for the Arduboy.
Information on ZX81 version:
For comparison, you can play the original ZX81 version using the on-line emulator at:
Download Zip or Git Clone from: https://github.com/briansm-github/mazogs
- Open mazogs.ino with Arduino IDE, ideally version 1.6.6 or newer. Remember to make sure the board type is ‘Arduino Leonardo’ in the IDE as usual so there is 2.5K of RAM available. (If using a dev kit a small change is needed in the Arduboy.h file)
- Upload to your Arduboy (can safely ignore warnings about low memory).
(The game uses the A-B button convention, i.e. A button is the inner one, but this can easily be modified in the source. Also, as with the original, there is no sound)
- Go through the maze, find the treasure, and then bring it back to ‘base’.
- there are over 65000 possible mazes, a random one is chosen for each game.
- There are prisoners in the maze who will briefly guide you to the treasure or back to base if you walk towards them.
- pick up a sword in the wall by walking towards it.
- avoid or fight mazogs in the way. If you carry a sword you are guaranteed to win a fight, otherwise it is a 50/50 chance of winning. You always lose your sword in a fight.
- In levels 2 and 3 you have a limited number of moves before you starve to death, although in level 3 each kill gives more moves.
- in level 3 the mazogs move around randomly, although they will only attack from the side. This level also allows you to ‘buy’ a sword, but it costs half of your remaining moves.
- you can carry the treasure or a sword, but not both at once.
- ‘B’ button gives a situation report on remaining moves. ‘A’ button views the map for a few seconds.