Sign In
Sign-Up
Welcome!
Close
Would you like to make this site your homepage? It's fast and easy...
Yes, Please make this my home page!
No Thanks
Don't show this to me again.
Close
Maze Programming
The platform I'm using for development:
Lcc-win32
Windows XP Pro
Tinyptc
Sources that end in a 't' denote output to stdout, and those ending in 'g' have graphical output.
Instructions to compile Tinyptc with Lcc-win32 can be found
here
(Use
nasmw
instead of nasm).
DJGPP FAQ
I'm archiving all programs off this site to my newer site
Home of the Mazecast Project
.
Depth First Search Algorithm Mazes
Program:
dfsmazet
Purpose:
Generate, solve, and output a 10x39 maze to stdout.
Program:
dfsmazeg
Purpose:
Draw the realtime generation and solving of a maze.
Program:
mazecasterg
Purpose:
First person maze exploring with wall texture mapping.
Program:
mazecasterg_FS
Purpose:
Beta with flat shading and sky rotation. (F1 displays help)
Program:
mazecasterg_FC
Purpose:
Beta with textured walls/ceilings. (F1 displays help)
The beta version(s) of mazecasterg allows realtime speed tweaking.
Other Related Sites
Wolfenstein 3D Retexturing
Ray-Casting Tutorial
MazeWorks
Think Labyrinth!
Advanced Raycasting Techniques
Win32 Tutorials
Home of the Mazecast Project
Questions or comments? I can be reached at
caliarbor@yahoo.com