MSOE Hedge Maze
Description
This was done as a final project for the senior level computer graphics
course at MSOE. The course was taught using OpenGL but this project
was done using DirectX 9 because I was interested in learning more
about that API.
This actually consists of two sub projects. The first was a random maze
generator which is able to write the maze it generates to a text file.
The second part is the actual game. The player is dropped at the entrance
to the maze and must navigate to the end. Basic collision detection
is implemented to prevent the player from walking through the wall and
texture mapping is used to make it look like a hedge maze with a stone
path. This was also my first attempt at input. I attempted something
similar to wasd. The mouse allows the player to look back and forth.
Source Code
I am releasing this code under the terms of the Gnu Public License (GPL). A copy of
the license in included in the zip file.
Requirements
This program requires DirectX 9 at the least. You will almost certainly need
to change the location of the include and link directories.
|