About the Project – RealityGuard

Inspiration

I’ve been a lifelong fan of real-time strategy games like StarCraft and Warcraft III. I spent countless hours exploring fan-made maps, and tower defense quickly became one of my favorite genres. I’ve always imagined what it would feel like to bring that experience into the real world—commanding units and battling in my own living room or backyard.

Since full RTS games can be complex to learn and control, a tower defense game felt like the perfect starting point for mixed reality: strategic, immersive, and easy to pick up.


What It Does

RealityGuard is a mixed reality multiplayer tower defense game. Like every TD game, you defend your base from waves of monsters—but here, the battlefield is your real environment.

  1. The terrain is real. Your living room or office becomes the map.
  2. Monsters adapt dynamically. They navigate the reconstructed 3D mesh and reroute as you place virtual obstacles.
  3. You can play together. Co-located multiplayer lets friends team up and defend side-by-side in the same MR space.

🎥 Gameplay trailer: link


How We Built It

The project started as a small prototype I built in one to two weeks using Unity’s open-source tower defense template. When I showed it to the team, everyone immediately saw the potential. From there, we turned it into a full game—adding features, improving visuals, and refining interactions.

We implemented dynamic real-world pathfinding with a customized recast-navigation system, and optimized performance for Quest devices with Application SpaceWarp.


Challenges We Faced

  • Pathfinding on real geometry: We modified recast-navigation to handle live updates as players placed new objects.
  • Performance optimization: Achieving smooth framerates while keeping visuals high-quality required heavy asset and rendering optimizations, plus SpaceWarp.
  • Co-located multiplayer: We built server-side sync and leveraged the Meta Spatial SDK to align shared MR spaces for smooth co-op play.

What We Learned

  1. Real-world terrain is both a gift and a limit. It adds immersion but constrains level design, so we added virtual traps, buffs, and obstacles—and we’re adding buildable blocks and slopes to bridge disconnected areas.
  2. Scale matters. Towers and monsters around 15–20 inches tall feel most natural and safe.
  3. Social MR is the key. Cooperative play transforms the experience—team strategy makes MR truly come alive.

What’s Next

We launched Early Access on November 6 2025.

  • Late Nov 2025: Block-and-slope system for creative terrain building.
  • Late Dec 2025: In-game tools for sharing gameplay to social media.
  • Feb 2026: Online PvP as our full 1.0 launch.

Between major updates, we’ll continue adding new levels, towers, monsters, and skills, guided by player feedback.
(RealityGuard on Horizon Store)

Built With

Share this project:

Updates