Présentation

H2VT Game Guide est un prototype développé dans le cadre du Master AMINJ GAME pour améliorer H2 Virtual Training, une formation aux règles de sécurité dans les environnements ATEX hydrogène. L’application accompagne la simulation existante avec une tablette destinée au guide, un suivi des exercices et des outils de supervision pour le formateur. Le projet s’adresse principalement aux mécaniciens et aux apprentis.

  • Type

    Prototype logiciel multisystème et application compagnon pédagogique

  • Rôle

    Développeur et intégrateur

  • Durée

    2 mois

  • Commanditaires

    SGRL et Numix

  • Technologies

    .NET MAUI, C#, OpenDDS, WebSocket, HTML, CSS, JavaScript, Figma

  • Equipe

    4 personnes

  • Contexte

    Projet de Master AMINJ GAME, 2025

  • Public cible

    Mécaniciens, apprentis et formateurs intervenant sur la sécurité en environnement ATEX hydrogène

Objectif du projet

Le projet visait à compléter une simulation VR existante dont le scénario était long, difficile à prendre en main et dépourvu de suivi direct. H2VT Game Guide devait mieux accompagner l’apprenant, découper la formation en exercices plus courts et permettre au formateur de suivre la progression du joueur et de son guide.

Mon rôle

  • Développement de l’application tablette du guide avec .NET MAUI et C#.
  • Intégration du bus de données et des échanges réseau entre les différentes applications.
  • Participation au développement du poste de supervision destiné au formateur.
  • Mise en place de l’enregistrement des résultats et des exercices en base de données.
  • Contribution à l’intégration des différents composants du prototype.
  • Participation ponctuelle à l’architecture générale du système, principalement conçue par Pierre Debas.

Gameplay / Fonctionnalités

  • Association d’un équipement simulé avec l’application du guide avant le lancement d’un exercice.
  • Découpage du scénario en exercices plus courts, accompagnés d’une liste d’étapes à réaliser.
  • Transmission individuelle d’indices depuis la tablette vers le dispositif de l’apprenant.
  • Suivi de la progression, des réussites, des avertissements et des erreurs au cours d’une session.
  • Évaluation du joueur, du guide et du binôme à partir des actions effectuées.
  • Supervision des sessions et conservation des résultats pour permettre leur consultation par le formateur.

Technologies utilisées

  • .NET MAUI — développement de l’application compagnon multiplateforme.
  • C# — logique applicative et intégration des différents composants.
  • OpenDDS — middleware utilisé pour concevoir le bus de données.
  • WebSocket — échanges entre le simulateur du casque et H2VT Game Guide.
  • HTML, CSS et JavaScript — développement du simulateur H2VT Game Device Simulator.
  • Figma — conception des maquettes d’interface.

Résultat & apprentissages

La principale contrainte était de concevoir en deux mois un GDD d’amélioration tout en découvrant .NET MAUI et les mécanismes de communication entre plusieurs applications. L’absence d’accès au code source de H2VT empêchait également une intégration directe au casque VR. Un simulateur web a donc été développé pour reproduire son comportement, tester les échanges de données et valider la preuve de concept.

Retour