Inspiration
Ever since I saw the many uses of Augmented Reality on the Oculus Rift as well as conceptual videos like "Hyper Reality" on Youtube, I realized that there was great potential throughout this medium. I saw several people playing games on through augmented reality platforms and I believed that it could one day be used for healthcare, transportation, military and the eventual Internet of Things.
What it does
This augmented reality game I made uses a textbook I found in class as a surface for the maze game. The surface displays the walls and the metal ball which we see in a typical maze game. The game uses gravity for the ball's movement and so essentially, the only way to move the ball is by tilting the textbook and therefore, tilting the maze game itself.
How I built it
I used Unity for my basic 3D platform and integrated an sdk package called Vuforia which contains augmented reality prefabs and scripts.
Challenges I ran into
I initially struggled with the construction of the maze since the dimensions did not match the space I allocated for each block. I had to change the number of dimensions each time to ensure that it fit within my dimensional specs. I also struggled with the physics, mainly object collision and the uses of gravity. Since I was unfamiliar with how Unity Physics worked, I had to research the most efficient ways to utilize object collision in a way that required as little C# scripting as possible.
Accomplishments that I'm proud of
I'm proud of the fact that I was able to construct the maze by simply using a calculator and creating a grid to ensure that the blocks were in the same place. I'm also proud of being able to simply use the computer's camera as a game object that holds the script for gravity since this was needed in order to make this maze game concept work.
What I learned
I learned that anyone could make a simple Augmented Reality game within a matter of minutes once the basic concepts were mastered. I was able to get the hang of utilizing physics in a way that required pre-made scripts.
What's next for Augmented Reality Maze Game
For my next Hackathon, I am hoping that I can eventually place this game into an Android phone so that eventually, people can test it by downloading from the Play Store during the event. I will be adding more components to this maze game, including a timer, a scene changer the loads the next level, and an experience system that unlocks powerups as the player levels up through each completed maze.
Log in or sign up for Devpost to join the conversation.