Crazy Planes

Imagine stepping into the shoes of an air traffic controller, but instead of tapping a screen, you’re fully immersed in the environment around you. In our mixed-reality remake of the classic Air Control, players physically interact with their surroundings, guiding planes and helicopters to safe landings. Using the space you’re in, the game dynamically adapts, blending real-world elements with intuitive gameplay. It starts as a calming experience but ramps up, testing your reflexes and decision-making in real time. What makes this version truly special is the way it brings the action off the screen and into your world, creating a whole new level of intensity and immersion.

How we built it

We took full advantage of passthrough and Mixed Reality Utility Kit Scene understanding to create a game that truly takes advantage of and integrates with your physical surroundings.

  • Passthrough
  • MRUK for dynamic scene understanding
  • Meta Audio SDK
    • Having fully spatialized sound adds so much to the immersion and intensity of the game as the perfect indicator for aircraft that is entering the space behind or
  • Meta DepthAPI was used for the Occlusion of our virtual objects
    • Having the virtual objects appear

We also managed to get a multi-player version of the application work also with the Logitech MX Ink and Photon Fusion.

Accomplishments that we're proud of

🎶 Original Soundtrack 🎶

How fun the game is! It is a perfect example of a pancake game that gains exciting and unique play elements once brought into the physical world.

Waypoint Navigation System

The smiles on play testers' faces.

How many folks were all ready familiar with and loved the original mobile game Air Control, which we were enhancing with Mixed Reality?

Challenges we ran into

Getting a control schema that worked seamlessly with Controllers, Hands, and MX Ink.

Multiplayer co-location

We managed to accomplish multiplayer but did it in parallel, making it hard to sync all the changes between the two branches.

What we learned

More than 1/2 of our team had never created a mixed reality app of any kind.

What's next for Crazy Planes

High Score tracking per room/scene with proper end condition.

Get our Multiplayer version/branch merged in. It worked as a proof of concept, but due to the risk of adding multiplayer, we developed it in parallel. We chose to submit the single-player version as it had a higher level of polish.

More Game Modes

  • Competitive co-op instead of just co-operative.

More diverse plane types.

There are folks on our team looking for work and to break into VR/XR. We have gained what we think is a solid portfolio piece.

Built With

  • anchors
  • audio
  • depth
  • interaction
  • passthrough
  • photon
  • scene
  • sdk
  • spatial
Share this project:

Updates