aMAZEing

Game Author
Will Wright
Game Description

I wanted to create a random dungeon or maze and have a sprite navigate through the maze to a target. When the target is reached, the player moves to the next level and a new maze is rendered. My sprite was a simple purple box and the target is a simple stairwell down. The maze begins zoomed in close but the scroll wheel zooms in and out if needed. Pressing N will generate a new map.

Up
2
Game Image
aMAZEing image
Game On Mobile?
No
Game Course
Game Year
Game Genre
Game Tool
Game Challenges
  • I used JavaScript to generate the dungeon. Integrating the JS into my project required a large learning curve, and required some minor modifications to the JS code
  • I also added code to generate a stairwell in the center of the last room created by the dungeon algorithm.
  • I could not get Pathfinding to work properly, despite a lot of attempts, so I turned it off entirely
Game Unfinished Component
  • Pathfinding
  • I wanted better graphics; I feel that they are too simple (I like Kenney’s Scribble Dungeon but it was quite a bit more complex because it requires tile rotation)
  • I would like to try to get it to work with touch screen and controller
  • I need more comments in my code!
Game Next Steps
  • I would like to find or create a better tilemap for the ground, walls, and doors
  • I would like a better Sprite for the player
  • I like the idea of finding a key to open the room that contains the stairs
  • Monsters?
Game Citation