Description of GhostBustXR!
We're compatible with a variety of XR devices to allow everyone to be able to play together.
A wider view of what you see from the previous graphic
What you see in AR from a mobile phone. You have a little ghost avatar and can control it.
What you see in AR when they is another AR/mobile player in the game
A view of you and your VR friend in AR
A view of your AR friend in VR
Setting an anchor in AR at the beginning of the game to set your playspace
- Intro: https://youtu.be/aUwOWMqDkcQ
- Demo: https://youtu.be/4L08MydQf98
- Interview with the developer: https://youtu.be/1mH2JYmEAC0
- Interview with the designer: https://youtu.be/4obnM-JDYF4
GhostBustXR is an asymmetrical multiplayer social XR game that creates friendly competition between one human and 3 ghosts. The trick is they are all controlled in real time by people either on their phones or on their headset. It’s a fun spooky game for everyone to play!
Most of the people using VR these days just have one device so when they invite friends to play they have to play by turns and wait. The result is that VR/MR players are often isolated in their play experience. If anything, there can be a screen that other spectators can view what the player sees. Now, they can be active participants and even be a core mechanic of game play.
What it does
GhostBustXR is a multiplayer game where end-users can be players, spectators, or ghosts depending on the type of device (XR headsets or mobile phones) they use to connect to the game. It is multi-platform compatible. You are able to have different experiences depending on if you are accessing the game from a mobile device or XR headset. This increases replay ability among friends.
As a mobile phone general AR player, you will be able to control a ghost avatar within your AR scene. As a VR player, you will be in the scene armed with a flashlight. As a ghost, you and your other ghost friends need to run into the VR player(s) 3 times to ensure a victory. If you are a VR player, you need to make sure you survive the onslaught of ghosts for 1 minute, repelling any ghosts you see with your flashlight.
How we built it
Team work, brainstorming, creativity and a lot of good vibes. (Also through Unity, Photon, and spatial anchors.)
Challenges we ran into
- Spatial anchors seems to not work well with Open VR in one Project
- Mixing a lot of frameworks
- Transferring positions with different scales
- Rigging problems with 3D assets
Accomplishments that we're proud of
Multiplayer gaming- we were able to combine both game experiences and make a very engaging game.
What we learned
- How to handle spatial anchors
- Working with multiple target devices
- Better rigging in Blender
- Create multiplayer applications with Photon
What's next for GhostBustXR
We have ideas for creating different levels of the same game and for extending the game using different set ups like island and monkeys, boats and sharks, etc. We also have several power-up ideas for the current level too, such as a vacuum cleaner item for the human, a combined ghost superpower, etc.