Exercice - Configurer Unity pour Windows Mixed Reality

Effectué

Nous commençons par créer un projet Unity et le configurer pour le développement Windows Mixed Reality. Unity offre des comportements propres à la réalité mixte que vous pouvez modifier dans les paramètres du projet.

Créer un projet Unity

  1. Lancez Unity Hub.

  2. Sous l’onglet Projets, cliquez sur Nouveau projet.

    Screenshot of Unity Hub in Projects tab with the New Project button highlighted.

  3. Sélectionnez la liste déroulante sous Nouveau Projet, puis choisissez la version d’éditeur de votre choix.

    Screenshot of Unity Hub with the Editor version drop-down displayed.

  4. Vérifiez que le modèle choisi est 3D Core.

  5. Dans la zone Nom de projet, entrez un nom pour votre projet, par exemple, « Tutoriel MRTK ».

  6. Dans la zone Emplacement, sélectionnez l’icône du dossier, puis accédez au dossier dans lequel enregistrer votre projet et sélectionnez-le. Vous pouvez également créer un dossier.

    Screenshot of Unity Hub with 3D, Project Name, Location, and Create highlighted.

  7. Sélectionnez Create Project. Votre projet s’ouvre dans Unity.

    Screenshot of your project open in Unity.

Attention

Lorsque vous travaillez sur Windows, il existe une limite MAX_PATH de 255 caractères. Unity est affecté par ces limites et risque de ne pas pouvoir être compilé si le chemin d’accès à un fichier dépasse 255 caractères. Par conséquent, nous vous recommandons de stocker votre projet Unity aussi près que possible de la racine du lecteur.

Changer de plateforme de build

Pour cibler Windows Mixed Reality, votre projet Unity doit être défini pour l’exportation en tant qu’application Plateforme Windows universelle. Par défaut, les paramètres de génération de la plateforme Windows universelle ciblent tous les appareils, y compris les casques immersifs. Toutefois, vous pouvez sélectionner un appareil spécifique dans la liste déroulante Target Device.

  1. Dans la barre de menus, sélectionnez File>Build Settings....

  2. Dans la fenêtre Build Settings, sélectionnez Universal Windows Platform. Si vous voyez un message « Aucun module de plateforme Windows universelle chargé », sélectionnez Installer avec Unity Hub.

  3. Vérifiez que les paramètres suivants sont actifs :

    Architecture : ARM 64 bits

    Build Type : D3D Project

    Target SDK Version : Latest Installed

    Minimum Platform Version : 10.0.10240.0

    Visual Studio Version : Latest installed

    Build and Run on : Local Machine

    Build configuration : Release (il y a des problèmes de performances connus avec Debug)

  4. Sélectionnez le bouton Changer de plateforme. Unity affiche une barre de progression pendant le changement de plateforme.

  5. Une fois le processus de changement de plateforme terminé, fermez la fenêtre Build Settings.