Inspiration

While playing 360-degree Beat Saber levels, I found some modded levels that had unique uses for the dodgeable walls which inspired me to create the original DodgeALL, a game where the player must dodge many different types of obstacles coming from every possible direction, forcing the player to move around their entire play area: dodge, duck, dip, dive and crawl around on the floor to avoid being hit.

What it does

The Mixed Reality Update takes this idea one step further by placing the obstacle-spawning portals on the player's walls, thereby helping players avoid bumping into furniture while hectically dodging the onslaught of obstacles coming from everywhere. Combined with recently added "Party Mode", friends and family can join in the madness using smartphones/tablets to launch obstacles at the VR player, or they can choose to assist the player when things get too hot.

How we built it

Built with Unity and Meta SDK.

Challenges we ran into

Trying to map the portals and obstacles from the non-mixed reality game onto real world walls and scaling everything proportionally and intelligently, so that the size, speed and behavior of obstacles is just right for every possible room setup. I also spent a huge amount of time to get the UI system scaled and working correctly. Also figuring out how to correctly use Pass-Through textures to allow certain pieces of furniture to be visible, so that the player doesn't bump into things (the main complaint of DodgeALL players). I also noticed a huge performance issue on the last day, which should now be resolved (tested in 3 rooms).

Accomplishments that we're proud of

Combining Mixed Reality with Party Mode, so that a room full of people using smartphones can join in at any time to interact in real-time with the VR player. People who don't want to play can also just enjoy watching the VR player dance and crawl around on the floor, while the VR player doesn't have to worry about bumping into tables or people anymore.

What we learned

How to work with MRUK as well as the Meta SDK Building Blocks, which, had they existed when I started this project in 2020, would have saved me a couple years.

What's next for DodgeALL

More campaigns, levels, obstacles, music, in-game level editor (modding is allowed but you have to upload text files using SideQuest) and a million other ideas I have on my TODO list, and of course trying to break even financially.

"Party Mode" Apps

In order to play "Party Mode", the companion apps for smartphones/tablets are required and on the respective stores - links are under "Try It Out" section. In the VR game in the Party Setup screen, Mixed Reality Mode can also be toggled on (it's off by default since this version will go live soon to be in sync with published apps).

Built With

Share this project:

Updates