2020_06_17_ToDoToday - EloiStree/HelloVirtualReality GitHub Wiki
Hello Android & Play Store(s)
Dans le passé, faire une application Android demandait une demi-journée à configuré votre ordinateur. Avec Unity Hub et Unity 2019, c'est l'histoire de deux-trois boutons.
Comme le Magic Leap, l'Oculus Quest, les casques de réalités virtuelles chinois et beaucoup d'autres tournent sur des dérivés d'Android. Pratiquons la base.
- Créé un simple application android utilisant l'accéléromètre et/ou le gyroscope.
- Voir Accelerometer - Gyroscope - Compass
- Créé une application qui écoute le touché de l'utilisateur.
- Voir MouseButton - Touch
- Utiliser le profiler en WiFi pour debugger les performances.
Package:
Copy-past in manifest:
"be.eloistree.readytouseandroidassetdisplayer":"https://gitlab.com/eloistree/2020_06_08_ReadyToUseAndroidAssetDisplayer.git",
"be.eloistree.androidturnaroundaccelero":"https://gitlab.com/eloistree/2020_06_05_AndroidTurnAroundAccelero.git",
"be.eloistree.stereoviewer":"https://gitlab.com/eloistree/2020_06_06_StereoViewer.git",
Topic
- Android workshop archive
- Unlock Phone as Developer
- Install & Create an Android Unity Application
- Debug Android Application with Unity
- Publish Android Application with Unity
Archive
- Exercice pratique Android
- 360 Sphere for Photo App
- Applications for Gear VR & Cardboard
- Set Quest Manifest
- Use ADB Commands
Atelier
Junior
Créé une scène à partir du code exemple suivant
"be.eloistree.androidturnaroundaccelero":"https://gitlab.com/eloistree/2020_06_05_AndroidTurnAroundAccelero.git",
qui incline un plateau possédant des billes
Expert
Fait apparaître des billes à l'aide de vos doigts qui on des couleurs différents en fonction de l'index de doigt dans l'exercice junior (Voir Viewport To World )
Short introduction to Hello Oculus API & Toolboxes
Comme vous n'avez pas de casque, cette partie du cours sera juste un survole. Mais il est important de vous montrez à quoi ressemble la structure d'un project VR en sa globalité sous Unity.
- Oculus API
- Steam VR, Vive & WMR
- Unity XR
- VRTK
- MRTK
- Assets store
Some links:
About VRTK
About Design
Start of Day 3: Package manager for prog
Aujourd'hui on commence le projet de demain par un choix des codes à implémenter et d'un discussion sur le sujet des assets sympatiques à ajouter au projet (vs complexité/risk).
Je vais vous présenter des idées que l'ont pourrait coder dans le project (Voir VR non VR et Proposition d’artiste).
Le but est de finir la journée en sachant ce que tout le monde doit coder demain. Voir Axel, Matteo et Médéric pour les droits de veto et répartition de tâches.
Si vous présentez que vous n'arriverez pas à finir votre tâche pour demain 16-18H.
N'hésitez pas à utiliser c'est heure supplémentaire pour revoir le package manager ou commencer l'exercice de demain.
Tutorial étape par étape de l'exercice de demain
Rappel
Le but de l'exercice est:
- de vous faire créer un code VR utilisable sans avoir de casque d'un un projet commun.
- de vous faire pratiquer le workflow d'un travail en équipe entre manager, intégrateur et développeurs.
- de vous faire vivre une deathline et une production
Ce qui veut dire que je demande d'essayer de faire l'exercice de la même manière que dans la vidéo si dessus. Si vous n'arrivez pas à faire deux packages avec les dépendances ou de faire une dépendance à "Room Pattern". Le minimum à réussir pour vendredi est de faire un package toolbox compréhensible par les intégrateur et de l'intégré au projet principale.
Souvenez vous que la deathline est vendredi 14h. (C'est mieux d'avoir un outil simple, utile et fini sans tout le fonctionnalité "nice to have" qu'un outil complexe incorrectement codé pour une production.)