Meta a développé une escape room virtuelle qui s'adapte à n'importe quel espace

Publié le 30.04.2024

Rappelons qu'une escape room est un jeu physique et mental qui consiste à enfermer un ou plusieurs participants dans une pièce , où ils doivent résoudre des énigmes de toutes sortes pour démêler une histoire et s'échapper avant la fin du temps imparti.

Et comme en réalité le jeu peut se dérouler dans un décor complètement différent, comme des bunkers militaires, des maisons hantées ou le repaire d'un tueur en série, la plateforme utilise la réalité mixte pour transformer n'importe quel espace en un espace physique interactif, immersif et personnalisé. dans lequel se trouve l'utilisateur.

De plus, l'application propose non seulement des énigmes de complexité variable, mais encourage également le travail d'équipe grâce à son mode multijoueur .

Comment fonctionne l'armoire cryptique

Cryptic Cabinet est le résultat d'un travail approfondi visant à intégrer diverses technologies de réalité mixte (MR), telles que la cartographie de l'environnement, les ancres spatiales et l'intégration du SDK Interaction. (Quête de but)

La configuration des puzzles dans Cryptic Cabinet suit un système de grille qui s'adapte aux murs, au sol et aux surfaces de l'espace de jeu, en organisant les objets par ordre d'importance et de taille pour optimiser l'expérience utilisateur.

En d'autres termes, ce système est responsable de la répartition des énigmes dans des salles virtuelles , en trouvant la position optimale pour chaque objet en fonction de sa pertinence et de ses dimensions. Une méthodologie permet de placer stratégiquement des objets contre le mur, sur le mur, sur des tables ou des bureaux et au sol, en fonction de leurs caractéristiques et des exigences d'interaction.

L'application ajuste également automatiquement la position des objets pour éviter les chevauchements indus, garantissant ainsi que tous les éléments sont prêts pour le début du jeu.

Bien que cette stratégie d'optimisation implique une série d'étapes soigneusement définies pour garantir le placement correct des objets, en commençant par sélectionner une position aléatoire contre un mur , puis, si nécessaire, en l'adaptant à d'autres murs ou surfaces disponibles, y compris le sol.

Contrôleurs et mains pour une expérience plus immersive

L'expérience s'enrichit d'interactions intuitives, permettant aux joueurs de manipuler des objets de manière naturelle, que ce soit avec les mains ou les contrôleurs, grâce à l'utilisation du SDK Interaction. (Quête de but)

Pour immerger pleinement les joueurs dans l'expérience de réalité mixte, il est très important d'avoir une interaction réaliste avec l'environnement virtuel .

Dans ce cas, la plateforme permet d'interagir avec les éléments de la pièce, soit avec des contrôleurs, soit directement avec vos mains grâce aux capacités du SDK Interaction, qui permet aux joueurs de vivre des actions aussi naturelles que visser et dévisser une ampoule ou en utilisant un seul doigt pour tourner les cadrans pour obtenir un code sécurisé.

Un autre exemple d'interaction naturelle consiste à placer une clé dans un trou de serrure et à pouvoir la tourner avec une sensation de mouvement lors du déverrouillage d'un tiroir. Ce point contribue à une expérience de jeu réaliste et convaincante.

Tout en profitant de plusieurs fonctionnalités de réalité mixte, telles que les ancres spatiales partagées , qui garantissent qu'en mode multijoueur, tous les participants partagent le même agencement d'objets virtuels dans l'espace physique.

Open source pour les développeurs

Cryptic Cabinet utilise un système sophistiqué de placement d'objets basé sur une grille qui englobe tout l'espace de jeu, des murs aux sols en passant par les meubles. (Quête de but)

Ce système, développé dans Unity, est également ouvertement disponible sur GitHub , permettant aux développeurs intéressés d'explorer et de contribuer au développement du jeu, garantissant ainsi qu'il reste pertinent et stimulant pour les utilisateurs.

En fait, il s’agit d’une « vitrine de réalité mixte open source » qui sert d’application de référence aux développeurs qui souhaitent utiliser son code source pour créer des jeux de réalité mixte pour le casque Meta Quest.

Les développeurs intéressés par cette technologie peuvent accéder à la documentation détaillée du projet à l'URL suivante : Github.com/oculus-samples/Unity-CrypticCabinet.

Bibliothèque Mot Avec

Pour aller plus loin

Trois guides choisis en fonction du sujet de cet article.

Voir les 8 livres