Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 1.79 KB

README.md

File metadata and controls

59 lines (35 loc) · 1.79 KB

ar-kick-ball

AR Kick Ball - WebXR ARCore-enabled game for mobile browser.

Status Update:

Physics (courtesy of cannon-es) added to soccer ball, solider, and floor.

ar-kick-ball.mp4

Project created with webxr-arcore-boilerplate

Running Locally

Make sure you have Node.js installed.

git clone https://github.com/patrick-s-young/ar-kick-ball.git # or clone your own fork
cd ar-kick-ball
yarn
yarn start

Debug Mode

Debug mode allows for faster experimentation/iteration in the browser. Code can then be propagated from DebugApp.js to App.js.

yarn debug
ar-kick-ball_debug-mode.mp4

Device Requirements

See Google's ARCore supported devices.

  • Set your ARCore-supported Android device to developer mode.
  • Plug your device into your workstation via USB
  • On your workstation, open a Chrome broswe and set the location to: chrome://inspect/#devices
  • Find your device and click the link to launch the dev console

Built With

  • Three.js - An easy to use, lightweight, cross-browser, general purpose 3D library.
  • webpack - static module builder.
  • maximo - 3D characters, skeletal rigs, and animations.
  • turbosquid - soccer ball.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.