We wanted to build a real time multiplayer game that's fun to play and required you to actually move around.
What it does
We created a multiplayer game where players can race against each other to complete the maze the fastest. The challenge is you have to control your character by doing certain motions while wearing the Muse headband. The game is synced between devices, so you and your friends can play on separate screens.
How we built it
We used phaser.js as the game engine/library. For the backend, we used Twilio's sync api and socket.io to sync game states and fire events. We used a custom built neural network and machine learning algorithm to learn motion inputs from the Muse headband based on brainwaves. The server is built with express.js.
Challenges we ran into
Getting Twilio sync up and running with socket.io and phaser.js.
Accomplishments that we're proud of
A working game that's synced.
What we learned
phaser.js, socket.io, machine learning, Muse
What's next for Muse Runner