DEFI-TL est un projet pour simuler un entrepôt de logistique. Il est conçu pour fonctionner sur des casques de réalité virtuelle. Un ancien projet du même type (scénario similaire, et même environnement) mais lui tournant sur ordinateur. Il a donc été décidé de récupérer cet ancien projet et de l’adapter au nouveau. La tache principale était donc de porter cet ancien projet pour le faire fonctionner sur les casques autonomes. Cependant, plusieurs problèmes sont apparus. En effet, l’ancien projet était un projet multijoueur alors que le nouveau est un projet solo. Cela est contraignant puisque l’on ne peut pas passer d’une application multijoueur à solo facilement et inversement. On ne pouvait donc pas juste récupérer chaque scénario et les adapter aux nouveaux changements, mais les réécrire entièrement. On pouvait cependant garder certains scripts comme les managers, etc. Chaque apprenant est donc en solo sur son casque faisant tourner l’application et un formateur lui possède une application sur son ordinateur qui lui permet d’observer ce que chaque apprenant voit.
Mon premier travail consistait à créer une scène principale permettant de choisir son scénario et de le lancer. Je devais respecter la direction artistique. J’ai donc créé une scène vide et ajouté l’environnement de l’entrepôt. J’ai mis une camera dans l’entrepôt qui tourne sur elle-même. J’ai aussi créé une pièce vide et j’y ai ajouté un canvas. En arrière-plan, j’ai affiché le rendu de la camera puis j'y ai mis par-dessus le reste du menu. Pour sélectionner le scénario et interagir avec les boutons, on vise avec une de nos manettes comme la plupart des applications en réalité virtuelle.
Mon second travail était de réaliser le cinquième scénario, intitulé « expédition ». Ce scénario impliquait la préparation des commandes de plusieurs clients jusqu'au chargement dans le camion. Cette mission se décomposait en trois étapes principales. Tout d'abord, il fallait vérifier que le bon nombre de palettes était présent sur le quai de chargement par rapport au listing de livraison. Puis vérifier que chaque palette possède une étiquette de livraison et qu’elle corresponde au listing. Pour cela, elle devait être scannée par le PDA qui actualisait le listing. Enfin, les palettes devaient être organisées dans le camion pour effectuer la livraison avec le moins de détour possible. Il fallait donc les ranger par rapport à leur numéro de livraison.
Au commencement du scénario, le PDA était présent dans la main gauche du joueur. Dessus, étaient indiquées les consignes de l’étape du scénario où il se trouvait. Sur le côté du PDA, se trouvait le listing de livraison. Une interface apparaissait devant le joueur à chaque nouvelle étape avec dessus une description de la nouvelle étape.
La première étape consistait à regarder le nombre de palettes sur le listing. Ensuite compter combien il y en avait sur le quai et comparer les 2. Si le nombre était le même, le joueur pouvait cliquer sur le bouton « Valider » (présent en dessous du listing) ce qui le faisait passer à l’étape suivante.
La deuxième étape consistait elle à scanner, à l’aide du PDA, chaque étiquette de livraison. Le nombre total de palettes pour chaque livraison ainsi que le nombre de palettes scannées étaient affichés sur le listing de livraison. Il se mettait donc à jour à chaque fois que l’on scannait une nouvelle étiquette. Il fallait faire attention à vérifier que le listing se met bien à jour quand on scannait une étiquette pour voir si on ne l’avait pas scanné plus tôt. Une fois que toutes les étiquettes étaient scannées, le joueur cliquait sur « Valider » (toujours sous le listing) et si tout était bien scanné, il passait à l’étape suivante.
La troisième et dernière étape consistait à organiser la livraison du camion. Une interface s'ouvrait, montrant les emplacements vides dans le camion et les palettes sur le quai. Le joueur devait sélectionner deux emplacements, ce qui allait les échanger de place. Il devait donc avec cette méthode mettre les palettes dans le camion et les emplacements vides sur le quai. Une fois terminé, il cliquait sur « Validé » en dessous du camion et si l’organisation était correcte terminée l’étape et donc le scénario. Pour que l’organisation soit correcte, les numéros de livraison les plus grande devaient être à l’avant du camion et les plus petits à l’arrière.