Inspiration
One of the many problems with many VR games is the lack of feedforward from bystanders to the player. It definitely becomes boring watching someone play VR for more than 3 minutes. So why not let players watching get in on the action without a headset?
What it does
Project Space Squad is a fast-pace local multiplayer game where the pilot takes command of the worst spaceship in the galaxy. They must communicate with mission control to ensure that they don't run out of oxygen, run into asteroids, or lose all their fuel. Players will solve bizarre puzzles to guarantee a safe trip to Planet 0xFFFF.
How I built it
Built in Unity for both the VR and mobile interfaces. The PC acts as the UDP socket server and communicates over LAN to any mobile phone.
Challenges I ran into
Setting up the socket server and ensuring a reliable constant stream of data was passed - while maintaining low latency.
Accomplishments that I'm proud of
While the modules have changed significantly, three modules that I wanted done were done while at the same time having a latency from PC to mobile be <100ms.
What I learned
I managed to learn not just how to develop in Unity but also learn how .NET and sockets worked. As well as the many quirks both have to offer.
What's next for Project Space Squad
Rebuilding the entire game with better/nicer assets, switching VR engines, and adding more modules!

Log in or sign up for Devpost to join the conversation.