Red Meets The Grumpy Grumbles

Red is caught up in a maze and has 3 Grumpy Grumbles to get past to get to the Key and find the exit, but then Red has a second maze to get through, the key has been hidden, it could be anywhere, or it could simply be on-route to the exit!


Controls:

Up, Down, Left, Right : Joystick

Tools: 

Winape 2.0 Alpha 18 or Later

Program is compatable with Locomotive BASIC 1.0 and 1.1, so should work on any Amstrad CPC Computer with Disc Drive.

The Numeric Keypad in Winape by default acts as joystick (with Num Lock Off).

For Loading, insert disk image into emulator, RUN"DISC loads 10-Liner Version of program, or RUN"LISTING for the Long Version. 
The Long Version documents what the various parts of the code do, and contains standard M/C Loader for the Sprite Driver, it also replaces the extensive use of WHILE..WEND from the 10-Liner version with IF..THEN..ELSE which improves the performance of the game.
The 10 Liner Version makes extensive use of WHILE..WEND in order to make this sort of game work in 10-Lines. I also had to improvise the M/C Loader (Line 10) in order to cram Sprite Driver & Sprites into the program (as string data), if this were a type-in from a 1980s computer magazine, it would of been a headache to type-in.

To produce a large maze for this sort of game, again string data is used to convert into it's Binary Counterpart, that data can then be stored into an array to build the forest like maze you see being drawn, however I have used a more generic approach in the long version should anyone wish to translate for their computer system.