Currently this bot is set up to run 2 demos specified below when started.
- Proximity doors: the bot will spawn 2 doors and open them automatically when any player gets close to the doors.
- Image sequence: the bot will spawn a screen with a sequence of images that will cycle every 2 seconds.
Note that currently, if a player grabs any of the objects controlled by the bot, they will stop working until the bot is restarted. This is most likely an issue that can be fixed with more research.
- Clone this repository onto your local machine.
- Modify the file called
config.json
with the desired room url for the bot to join. - Run
yarn
to install the dependencies. (you can also usenpm i
if you don't have yarn installed) - Run
./run_demos
and choose a demo to launch. It should output it's progress and any errors in the console.
Current demos
1. Proximity doors (Works)
2. Rosie (?)
3. Image sequence (?)
4. Slide Deck (WIP)
5. Fire Exit (?)
- AFRAME.ANIME is deprecated as of: https://github.com/MozillaReality/aframe/commit/ced136f8f76e96ecb08ec31f966a55c78d83b7b1