BugWarts est une expérience de jeu d’escape game en réalité virtuelle. Conçu pour les casques VR compatibles Unity (notamment Meta Quest 2), ce projet s’adresse à des débutants souhaitant découvrir l'informatique et la création de jeux VR, mais aussi à des joueurs désireux de tester une aventure immersive.
- Découvrir la VR avec Unity : Ce projet sert de point de départ pour comprendre les mécaniques de base d’un jeu VR (interactions, manipulation d’objets, déplacements).
- Créer une escape room : Le joueur doit résoudre une suite d’énigmes pour s’échapper d’une ou plusieurs pièces.
- Manipulation naturelle : Grâce aux contrôleurs VR, le gameplay favorise l’interaction physique intuitive (saisir, pousser, lancer, ouvrir…).
- Exploration : Déplacez-vous dans une ou plusieurs salles à la recherche d’indices, d’objets et de mécanismes à activer.
- Résolution d’énigmes : Chaque salle renferme des puzzles variés qui sollicitent l’observation, la logique et la manipulation d’objets 3D.
- Interaction VR : Système de prise en main et de déplacement adapté à la réalité virtuelle (prise d’objets, boutons, portes…).
- Feedback immersif : Sons, musiques et effets visuels renforcent l’ambiance mystérieuse et immersive.
Assets/
└── Vr Escape Room Beginner/
├── Scenes/ # Scènes Unity de l’escape room
├── Scripts/ # Scripts C# pour les mécaniques du jeu (interactions, énigmes, gestion VR…)
├── Prefabs/ # Objets réutilisables (portes, clés, puzzles…)
├── Art/ # Modèles 3D, textures, sons, UI
└── ... # Autres ressources nécessaires au projet
- Développeurs débutants en VR souhaitant un exemple complet pour apprendre.
- Personnes de tout âge souhaitant découvrir l'infoamtique ou participants à un hackathon Unity/VR.
- Utilisateurs de casques Meta Quest 2 ou équivalent souhaitant une première expérience d’escape room VR.
- Unity (version recommandée : 2021.x ou ultérieure)
- XR Interaction Toolkit (pour la gestion des interactions VR)
- Un casque VR compatible (Meta Quest 2, Oculus Rift, etc.)
- Ouvrir le dossier du projet dans Unity.
- Installer les dépendances nécessaires (XR Plugin Management, XR Interaction Toolkit…).
- Brancher un casque VR compatible.
- Ouvrir la scène principale située dans
Assets/Vr Escape Room Beginner/Scenes/Final. - Cliquer sur Play dans l’éditeur Unity ou construire le projet pour votre casque.
Projet réalisé dans le cadre du Hackathon ESTIAM Lyon – 3e Edition 24-25 – Digital Gaming.
Certains assets (sons, modèles 3D) sont issus de l’Asset Store Unity ou de packs libres de droits, mentionnés dans les fichiers Licenses.txt ou Third-PartyNotice.txt présents dans le projet.
LICENSE : voir le fichier ./LICENSE à la racine du dépôt.