Develop
Develop
Select your platform

Overview

Updated: May 14, 2025
MR Motifs Banner
Motifs are blueprints for recurring ideas in the Horizon OS development community. They are not full applications, but recurring aspects of applications that rely on multiple technical features and APIs. MR Motifs are created to teach best practices, inspire developers, and spark new ideas.

MR Motifs Library

We're continuously building new MR content to introduce emerging features and inspire your work. Here's what's available now:

Starting Scene

All scenes can be accessed from the MRMotifsHome scene located at Assets/MRMotifs/MRMotifsHome.unity. This home scene includes the Menu Panel prefab and script, which displays the scene list and interaction options. The menu can be toggled with the menu button or start gesture using hands or controllers.

Optional Multiplayer Features

The MRMotifsHome scene includes a GameObject called [MR Motif] Quest Platform Setup. It uses an Entitlement Check from the Multiplayer Building Blocks, and a component called InvitationAcceptanceHandlerMotif.
InvitationAcceptanceHandlerMotif manages friend invites for multiplayer motifs. It checks user entitlement and handles destination routing for invited friends. Current destinations are:
  • mrmotif_chess
  • mrmotif_movie
  • mrmotif_colocationDiscovery
  • mrmotif_spaceSharing
To use this pattern in your own app, update these destinations with your own scenes and APIs. You can configure destinations in the Meta Horizon Developer Dashboard under Engagement → Destinations.

Resources

Did you find this page helpful?
Thumbs up icon
Thumbs down icon