This â€˜A â€“ Mazeingâ€™ game is a maze game that requires the player to navigate a bi-level maze to reach the exit.Â The player must moves between levels via a series of â€˜upâ€™ and â€˜downâ€™ squares.Â To go up or down, the player must be on an appropriate square and then press the A button to change levels.Â This is repeated until the player reaches the end.Â The game is timed to keep track of how long it takes the player.
Â “Standard” stuffgbhw.inc – Standard hardware definitions from devrs.com.ibmpc1.inc – ASCII character set from devrs.com.
memory.asm â€“ Standard memory functions and definitions.
Â John’s stuffstandard-defs.inc â€“ Standard definitions developed by John.gbhw-snd.inc – Hardware defs for sound.
easyScore.asm â€“ An easy way to keep score.Â I changed “Score” to “Time” and the background tile.
Â My stuffgame-inc.inc – My definitions and macros.game_map_1.z80 – Map onegame_map_2.z80 – Map two
game_tiles_1.z80 – My tiles
Final-game.asm â€“ Source code for the game
Final-game.gbÂ Â – binary game file
00-README.txt â€“ this file
Â Â Final Game zip packageÂ Â
This class was a lot of fun, and I learned a lot!
Going back over my code, it does not seem like that much now that I know what it all does, but I guess that is the way most things are.Â I wish I had more time to go back to change and add more stuff.Â I think I can do some of the things better.Â Unfortunately, we only had one semester to learn and write the code.