Chasse au tésor en quelques lignes

Tutoriel de chasse au trésor inclusive avec et sans vision ! ***Résumé***

De quoi ai-je besoin ?

              • d’un PC
              • d’un smartphone compatible (liste disponible dans le tableau à ce lien https://developers.google.com/ar/discover/supported-devices ) et du cable usb pour envoyer un fichier sur le smartphone(sinon le bluetooth fonctionne mais c’est plus long)
              • un ensemble de logiciels à installer, comme expliqué dans le tutoriel : Unity, Android Build Support, Package ARCore pour Unity, Android Studio, JDK
              • d'un fichier son, MP3 par exemple, qui sera le bruit de votre trésor (cela peut être un bruit de sonar, un bip ou une musique).
              • Attention ! À votre première utilisation, vous avez besoin d’internet pour créer et vous connectez à un compte Unity afin d'activer les fonctionnalités

Ca fait quoi quand c'est fini ?

Vous allez pouvoir scanner des surfaces plates (par exemple le sol), et toucher l’écran de votre smartphone pour y mettre un objet virtuel : le trésor. Ce trésor fait du bruit, en 3D, ce qui permet de le retrouver.

Les étapes

Attention ! À votre première utilisation, vous avez besoin d’internet pour vous connectez à un compte Unity (et en créer un si vous n’en avez pas en cliquant sur « create one ») comme demandé. Les prochaines utilisations ne nécessitent pas de connexion à part si vous voulez télécharger un élément Unity (par exemple, un élément en 3D pour décorer votre monde dans l’Assets Store).


  • Créer un projet

Attention, il ne faut pas d'accent dans le nom.


  • Télécharger, installer et importer le package ARCore
  • Ouvrez la scene HelloAR
  • Faites un prefab avec une audio source configuré en son 3D, et "Loop" pour soit joué qu'il boucle

Cet objet est potentiellement un coffre téléchargé sur l'Asset Store.


  • Remplacer "Andy" dans Example Controller par le prefab avec le son
  • Installer le JDK
  • Installer Android Studio ou Android SDK tools (Command line tools only) pour Android N (API 24) et plus
  • Renseigner l'emplacement de Android dans Unity
  • Configuer les build settings et les player settings pour générer l'application avec ARcore
  • "Build" l'apk
  • Installer ARCore sur le smartphone
  • Télécharger l'apk et l'ouvrir pour installer l'application sur le smartphone
  • Utiliser votre application