top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

The Supermaze

Project Type

Website

Project Page

Date

December 2023

The Supermaze is an Academic Solo Project, a three-dimensional, multi-level maze with 3 different sizes and difficulty levels. It is designed with up and down transport points to transfer the players between the levels, and the difficulty determines the visibility of the transport points. Watch my video for a more in-depth description of this project!

The development process was a lot less digital than I expected. I started by creating all the mazes on paper, making sure they were designed well and the layers lined up. I then wrote out numbers in each of the grid spaces to indicate what it was, and translated those all to 2-d arrays in my program files. Then I used each of those numbers to determine where my character could and couldn't move and/or what action was triggered.

The basics of how I made this project:
• Created a three dimensional maze game using JavaScript, PixiJS, HTML, and CSS
• Implemented different sizes and levels of difficulty to increase engagement

If I could restart this project I would love to mandomly generate the mazes to have several different layouts in each size. However, this being one of my first major projects using HTML and Javascript I'm proud of what I was able to make in two weeks.

bottom of page