Inspiration

Original Enigmo is a multi-award-winning flat screen game, but we love it so much and believe it makes an awesome, mind-twisting spatial puzzle. We also looked for an MR game that looks and plays cool in your room, but does not depend on the room's geometry. So elements in the game interact with the room, enhancing the immersive effect without affecting the core gameplay.

What it does

The goal of the game is to direct the water droplets, plasma particles, and laser beams into their corresponding containers. When all of the containers on a level are full, you have won the level. There are nine different types of puzzle pieces, which you use to manipulate the flow of the droplets and lasers: drums, mirrors, and slides. Various levels will provide you with different quantities of these puzzle pieces. The game elevates physics interactions to a whole new dimension with its innovative mechanics, including Gravetoids' gravity lenses, Plasma particles, Laser beams, Teleporters, and gravity inverters. Game has 600+ levels!

How we built it

The original code was Objective-C; we have ported it to Unity and added spatial technologies like SceneKit and hand-tracking.

Challenges we ran into

Adding hands-tracking was the biggest challenge

Accomplishments that we're proud of

Its looks and plays cool, so far its the best of our MR games We sent three (!) improvements to Unity to improve hand tracking! Implemented real-time scale so the level can fit any room size!

What we learned

We believe we found the right Mixed Reality game formula - the game looks and feels great in MR and at the same time does not depend on geometry collisions (compare for example to our previous MR games: Holotanks and Jungle Man)

What's next for Enigmo!

Meta Quest release! Polish remaining game levels (500+), improve handstracking even more and potentially add UGC component: level editor so users may create and exchange own levels

Built With

  • hands-tracking
  • mruk
  • scenekit
  • unity
Share this project:

Updates