AR Kick Ball - WebXR ARCore-enabled game for mobile browser.
Physics (courtesy of cannon-es) added to soccer ball, solider, and floor.
ar-kick-ball.mp4
Project created with webxr-arcore-boilerplate
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 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
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
- 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.
- Patrick Young - Patrick Young
This project is licensed under the MIT License - see the LICENSE file for details.