A cooperative WebVR game by Hook Studios.
Try the game here
Checkout other WebVR experiments here
As of 9/11/2018, the WebVR API is no longer supported so some features may not work as intended.
All of the build scripts are run through npm
. Here are some common tasks:
npm run build
- Rebuild the project into theout
folder.npm run watch
- Rebuild the project and watch for changes.npm run serve
- Start a BrowserSync server, serving theout
folder.npm run prod
- Rebuild the project for production; this will take a little extra time.npm run gae
- Rebuild the project for production and copy theout
folder togae/static
to prep for deployment.
You can run the game locally by running npm run watch
in one terminal and npm run server
in another.
Some of the dependencies are included as static external scripts, because the are incompatible with Rollup, they slow down the build process too much, or they are not available through NPM.
Library | Version |
---|---|
dat.gui | 0.6.2 |
Font Awesome | 4.7.0 |
Firebase | 3.6.10 |
Normalize.css | 5.0.0 |
seedrandom | 2.4.0 |
three.js | r84 |
TweenMax | 1.19.0 |
Vue | 2.2.0 |
WebVR Polyfill | 807d594 |