Skip to content

Fork with AR mode (and soon other features)! Example game with ecsy, three.js and ammo.js physics

License

Notifications You must be signed in to change notification settings

DevPika/jumpy-balls-xr

 
 

Repository files navigation

Jumpy Balls XR - Now with AR passthrough!

Play Jumpy Balls XR here!

webxr passthrough quest 2 game gif

screenshot

Development Environment Setup

  1. npm ci --legacy-peer-deps to get a "clean install" or "continuous integration" version of the npm packages. This forces npm to use the exact versions from package-lock.json
  2. npm run start for starting the webpack dev server
  3. npm run build to create production-ready bundle.js and bundle.js.map

See package.json for other scripts.

NOTE: As the master branch of the main repo from Mozilla did not work right away, getting the project to build successfully was a bit tricky. The latest commit on the main branch uses [email protected] but fails to build successfully (because of breaking changes in the API?). This branch diverges from an older commit that uses a deprecated version ([email protected]). The naming is weird as it has a higher version number despite being older. Compare the npm release history with the package.json changes in the repo for a clearer picture.

Original links from Mozilla

More info on: https://blog.mozvr.com/jumpy-balls

A little physics game using:

Give it a try: https://mixedreality.mozilla.org/jumpy-balls/

Read the blog post: https://blog.mozvr.com/jumpy-balls

Credits

About

Fork with AR mode (and soon other features)! Example game with ecsy, three.js and ammo.js physics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.8%
  • HTML 5.1%
  • Shell 0.1%