A downloadable game

Ce projet a été conçu dans le cadre du cours MTI860 Réalité virtuelle et augmentée, dans le but de s'initier au développement d’applications de réalité virtuelle.


«La forêt : une expérience en réalité virtuelle» est une expérience exploratoire guidée qui a été conçue dans le but de maximiser les sentiments positifs face à la réalité virtuelle. Le but du jeu est de parcourir l’environnement à la recherche de trois sphères.

Plusieurs éléments permettent de réduire le cybermalaise (l’anxiété du joueur), des contrôles simples, des graphiques épurés et une grande liberté au niveau des déplacements. Le joueur peut décider de se promener sans contraintes ni restrictions, sans risque d’être perdu, car un guide dynamique montre en continu un chemin à poursuivre pour atteindre l’objectif en cours.

Dans le but d’augmenter le sentiment de présence du joueur, le joueur incarne un avatar, dont la position des mains et la position des bras suivent le joueur dans le monde réel.

Les mains de l’avatar ne peuvent pas passer à travers les objets dans le monde virtuel, cela permet d’augmenter le sentiment de réalisme à l’utilisateur.

En tout temps, le joueur peut s’arrêter, fermer ses yeux et écouter l’ambiance sonore.

Les sons prennent en compte la rotation de la tête du joueur. Cela permet de trouver la source sonore en produisant un son différent par rapport à l’oreille gauche et droite.

Afin de briser le sentiment de sérénité permanente de l’environnement, le joueur doit passer par une zone lugubre en ayant des éléments visuels et sonores différents pour donner un sentiment de malaise temporaire.


Tâches 

L’implémentation du déplacement du personnage avec SteamVR dans un monde ouvert. Implémenter des sons spatialisés afin de produire une ambiance sonore par rapport à la rotation de la tête. Utilisation de cinématique inverse afin de bien placer les bras du personnage par rapport aux manettes. Création d’un guide dynamique montrant à tout moment l’endroit où le joueur doit aller pour atteindre son but. Établir des statistiques en faisant tester l’expérience avec différents participants et en leur faisant remplir un sondage pour connaître leur sentiment de présence au travers de l’application. 

Défis 

L’un des défis a été la conception d’une expérience immersive en réalité virtuelle réduisant les risques de cybermalaises. Un second a été de trouver comment entraîner un sentiment de présence tout en gardant les contrôles simples. Enfin, développer un jeu en RV où les casques différents ont apporté quelques défis intéressants.


Programmeurs : Niko Girardelli & Samuël Lefebvre

Date du projet : Septembre à décembre 2020