Date of Graduation

Spring 2017

Document Type

Honors Research Project

Degree Name

Bachelor of Science in Computer Science


Computer Science

Research Sponsor

Timothy O'Neil

First Reader

Yingcai Xiao

Second Reader

Michael Collard


In today’s world, gaming is ever growing in popularity. The amount of games is forever increasing and there are many genres of games to suit any player’s desires. I have created a game that generates explorable mazes. Originally written in Java as a 2D game, I translated it into C# and utilized the Unity game engine to make it 3D. The randomly generated mazes would allow players to have endless fun navigating through the different levels and customizing it to fit their preferences.