2 minute read

Introduction à Open XR

Il convient de commencer ce post par une petite explication de ce qu’est Open XR, comment j’en ai entendu parler et où j’en suis actuellement dans la découverte de ce package proposé sur Unity par la Unity Team elle-même.

Qu’est-ce que c’est, Open XR ?

OpenXR est un standard en Open Source permettant la compatibilité de multiples casques de AR/XR avec une seule et même interface. Ce qui signifie qu’à moins d’avoir des besoins spécifiques liés à une fonction d’un type de casque. Tout le code réalisé avec les fonctions d’Open XR sera compatible sur des casques comme Meta Quest, HoloLens, Pico etc. Ce standard permet ainsi un vrai gain de temps évitant les multiples versions d’un même produit en fonction du casque utilisé.

J’ai commencé l’utilisation de celui-ci dernièrement pour deux projets réalisés en cours, l’un ne portant pas de nom et se présentant comme une expérience interactive et un autre nommé “Red Clamp” qui lui se présente sous la forme d’un rail shooter, dont je fais vous détailler.

Utilisation d’Open XR

Je ne vais pas vous faire ici une présentation de l’installation détaillée d’Open XR ainsi que de sa mise en place dans la mesure où plusieurs tutoriels très interessants l’expliqueront bien mieux que moi, je vous invite alors à suivre la suite de tuto nommé “How to Make a VR Game in Unity 2022” proposé par “Valem Tutorials” et qui m’a personnellement permis d’appliquer Open XR à mes projets.

Application au sein de projet

Expérience VR

Le premier projet sur lequel j’ai utlisé Open XR est une expérience interactive qui se veut réfléxive sur notre place dans le monde. En effet, au sein de celle-ci vous allez vous retrouver plongés dans une usine avec du travail pour fabriquer des casques de RV à la chaine acompagnée d’une musique entêtante pendant que vous réalisez une simple action répétitive. Je me permet de vous montrer quelques exemples ci-dessous par le biais de screenshot.

vrExpScreen01 vrExpScreen02 Je vous ajouterais prochainement une vidéo qui permet de vraiment se rendre compte de l’ambiance qui est installée et qui s’avère être assez déstabilisante une fois tout les paramètres réunis.

Red Clamp

redClampLogo01 RedClamp est donc en toute logique le deuxième projet sur lequel j’ai commencé à travailler en VR. Ce projet étant toujours en développement, je ne ferais ici qu’une présentation sommaire, il aura en effet le droit à un post à part entière dans le futur puisque certaines mécaniques présentes au sein de celui-ci mérite d’y porter une certaine attention.

Pour vous le présenter rapidement, le jeu porte sur l’aventure d’un crabe gangster qui veut se faire respecter dans la nouvelle ville dans laquelle lui et son partenaire arrivent. Ainsi, ils décident de faire un tour en voiture et de simplement annihiler le cartel présent localement pour montrer qui commande.

redClampLogo02

Red Clamp promet des combats avec diverses armes et des ennemies variés que j’aurais le plaisir de vous décrire dans un post futur.

Updated: