The conundrum of esoterica that is life We liked playing with our Spheros, and we thought it would be neat to do mixed reality stuff with it.

What it does

We simulate a virtual ball in a pinball-like environment and replicate that in reality by using a Sphero.

How we built it

We used the sphero.js library to control the Sphero, A-Frame to create the virtual environment, and Firebase to sync the virtual ball's velocity and direction with the Sphero.

Challenges we ran into

We originally planned to make this a multiplayer game, but every A-Frame multiplayer library had issues that we could not overcome within the time limit. We also had issues with syncing the virtual ball with the Sphero, which burned through a lot of our time that we could have used to complete the game portion.

Share this project: