Skip to content
No description, website, or topics provided.
JavaScript Objective-C Python Java Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Views
__tests__
android
assets
bin
ios
js
.buckconfig
.flowconfig
.gitattributes
.gitignore
.watchmanconfig
App.js
README.md
app.json
babel.config.js
index.android.js
index.ios.js
index.js
metro.config.js
package-lock.json
package.json
rn-cli.config.js
setup-ide.sh
styles.js
yarn.lock

README.md

A Maze Thing

In this cross-platform Augmented Reality application, players navigate a maze to collect coins in a race against time. Players can also build their own maze to challenge friends and search for user-built mazes.

Features

Coin Collection

Maze Creation

Find Maze

Prerequisites & Installing

Fork the project then clone via the following line:

git clone https://github.com/yourgithubname/A-Maze-Thing.git

Install the npm package with npm:

npm install

Install the Viro Media app from the Google Playstore or the App Store .

Sign up for an API key from ViroMedia.

In your A-Maze-Thing directory root, create a file called secrets.js with the following format:

export const secret = {
   apiKey: 'YOUR VIRO API KEY',
   mapBox: '',
};

In the terminal of the root directory run:

npm start

In the ViroMedia application on your mobile device click the hamburger menu on the top left:

Click enter testbed:

Enter your ngrok endpoint, located in your terminal:

Enjoy!

Built With

Authors

  • Kevin Lin - Developer
  • Alex Yi - Developer
  • Edward Lee - Developer
  • Alana "Ani" Kerr - Developer

Acknowledgments

  • Ben Rodriguez @b17z
  • John McDonald @johnptmcdonald
  • Eric Folks @efolks
You can’t perform that action at this time.