Skip to content

michd/maze.bas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAZE.BAS

As I was cleaning up a hard drive full off old, badly organised files, I stumbled on this maze game I wrote in QBASIC, in, according to the modified-at timestamps, april 2008.

I fired it open in DOSBox, and found I had clearly spent a lot of time on this, since it includes a maze editor with sprite editor and all. It's written with SCREEN 13, in all its 320x240, 256 colour glory.

I'm pushing this as-is for the sake of preserving it.

Screenshots

Main menu screen, titled "MAZE", with menu options "PLAY", "MAZE EDITOR", "HELP", "EXIT"

Maze selection screen titled "SELECT A MAZE", Showing the "Doolhof 1" title of the selected maze, and a small preview of the maze layout

View of a labyrinth made of custom sprites, with another custom sprite character in it, and a white/black checkered flag indicating the finish point

View of a labyrinth made of custom sprites, with another custom sprite character in it, and a white/black checkered flag indicating the finish point

View of a labyrinth made of custom sprites, with another custom sprite character in it, and a white/black checkered flag indicating the finish point

View of a labyrinth made of custom sprites, with another custom sprite character in it, and a white/black checkered flag indicating the finish point

Screen with just the text: "Congratulations! You completed the maze!"

Maze editor view, titled "EDIT:", showing these options in a menu: "WALL IMAGE", "CHAR IMAGE", "MAZE COORDS", "BACK"

NAME YOUR MAZE (MAX 16 Characters) - Input field: "Hi Github"

Sprite editor view titled "EDIT WALL IMAGE", showing a grey wall tile with a cyan pixel-sized cursor. To the left is a larger square showing the selected color. At the bottom there are keyboard command instructions: "S=Save ESC=Back C=Next color V=Prev. color Arrows=Move Enter=apply new color"

Maze layout editor view, A grid is shown with grey rectangle outlines. Walls are drawn in bright yellow, the start and end positions are shown with filled green and red rectangles. The cursor is shown on an empty square, as a purple outline rectangle.

HELP: HOW TO PLAY - The goal is to get your character to the finish. The finish is a black & white flag. Use the arrow keys to move the character through the maze. You can press ESC at any time you if want [sic] to quite during a game. (Press enter to go back.)

HELP: MAZE EDITOR - Controls for editing the maze - Arrow keys move the purple cursor. ENTER toggles wall. B places the beginning point. E places the finish. S saves your work. ESC returns to menu. Make sure to save before ESC! Press any key to go back.

About

A QBASIC Maze game I wrote in 2008 - pushed for the sake of preserving it

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages