Compete

Compete ad

Compete is a sports game developed for the Magic Leap One spatial computing headset. It was built using the Unity engine and C#. Unfortunately, due to the end of software support for the Magic Leap One, it is no longer available to be installed.

Compete featured two game modes: bowling and darts. The first allowed players to spawn bowling pins anywhere in their environment and throw a bowling ball at them. Thanks to the LIDAR sensor on the Magic Leap One, the pins appeared to exist in real space, sitting on the user's floor and interacting with objects in the real world as they fell.

The other mode offered was darts, which allowed a player to spawn in a dartboard and place it up against a vertical flat surface, then use the Control to throw virtual darts at it. The darts would appear to stick to real-world surfaces when they hit them, meaning that even if you missed the dartboard in the game, the dart wouldn't just fly into oblivion but interact with the space around you.

In its development cycle, real-time multiplayer was also added to Compete. This was thanks to the great work of Normal which offered a very easy-to-use multiplayer SDK with voice capabilities. Though this feature was experimental, it worked smoothly through the Magic Leap device and provided a wonderful experience.

Although the development of Compete is over and it is no longer available to be played, it served as a signficantly influential project in my life and gave me some valuable insight into the world of software development, distribution, and refinement. Maybe one day, as VR, MR, Spatial Computing, whatever it's called at this point, continues to evolve, I'll have the chance to return to Compete and make it available as it once was.