Saturday, September 14, 2013

MazeGen v1.0

   

     I recently worked on a small program I like to call MazeGen. It is a random maze generator with not much use other than to challenge your friends. However, I decided to release it because it is interesting to see what it comes up with (and to see how fast you can solve the mazes). The download link plus instructions is below:



Download version 1.0: Click Here

Instructions: while this software is not very difficult to use, I thought that it would be nice to include some instructions.
1. You will find that a zip file named "MazeGen v1.0" is located in your downloads.
2. Take this file and extract the files to a folder elsewhere.
3. Open this folder and you will find two files: launch.bat and MazeGenCode.jar.
4. Double click on the batch file and a command prompt window should open. If you have any problems up to this step e-mail me donsprogramming@gmail.com

Usage:
1. Once the program is open, you should see a prompt to enter the name of the finished problem, type in a name and hit enter. EX: mazetest1
2. Next it will ask you what size you would like your maze, note the estimated generation time (EGT) and type in tiny, small, medium, large, or gigantic. Then press enter.
3. You will now notice that it will print "placed section in coordinates X: (some integer) Y: (some integer)" in rapid succession.
4. When the command prompt window closes, open up the folder that you extracted the files to, it should contain a .png file now.
5. Open up this file, this should be your maze.

Solving: The mazes are intended to be solved starting at the blue dot in the middle and working your way toward the edge (note that you are following the white lines, not the black). Once you exit the maze (there should only be one exit), you have officially solved it!

     Lastly, I hope that everyone likes this software; but if you think something should be changed, leave a comment below. Happy solving!

Gigantic not hard enough? Try this maze, it's 16 times bigger! Download: Ultimate Challenge

*NOTE*: If you believe that a maze is not solvable under any circumstances, please email me at donsprogramming@gmail.com

No comments:

Post a Comment