Skip to content

Exercises

Strée Eloi edited this page Aug 15, 2017 · 12 revisions

Configurer Unity pour une application Mobile

  • Installez Android Studio
  • Installez Java SE 8 JDK
  • Ajoutez les données dans les préférences Unity3D
  • Changez de Plateforme
  • Changez l'identifiant de l'application
  • Ouvrez et configurez le mode développeur du téléphone
  • Permettrez le mode débogage USB
  • Compilez et installer l'application

Créer une première application Gear VR

Requis: "Configuer Unity pour une application Mobile"

  • Installez "Sideload VR" / Récupérez votre identifiant de téléphone
  • Créez et récupéez un OSig File depuis Oculus.com
  • Importez les fichiers dans Unity
  • Créez une scène de base
  • Configurez Unity pour la réalité virtuelle par défault
  • Compilez et installez l'application
  • Téléchargez l'asset Unity pour le Gear VR
  • Prendrez connaissance du code et des fonctionnalités
  • Compilez et installez l'application

Atelier libre de création d'application Gear VR

Requis: "Configurer Unity pour une application Mobile" Votre objectifs est de vous familiariser avec le Gear VR et les applications mobiles.

  • Créez une fonctionnalité de jeu basé sur la détection du "Swipe"
  • Créez une fonctionnalité de jeu basé sur le bouton "Escape"
  • Créez une fonctionnalité de jeu basé sur le "Touch Pad"
  • Créez une fonctionnalité de jeu basé sur le "Gyroscope"
  • Bonus: Créez une fonctionnalité de jeu basé sur le "Regard"

Créer une première application Cardboard

Requis: "Configurer Unity pour une application Mobile"

  • Lancez et testez l'application "Cardboard Design Lab"
  • Téléchargez l'asset Unity pour Cardboard depuis le Git de Google
  • Importez les fichiers dans Unity3D
  • Créez un scène de base
  • Configurez Unity pour la réalité virtuel sous Cardboard
  • Observez un crash du à la version du manifeste -__-
  • Changez le manifeste aux versions adéquates.

Atelier libre de création d'application cardboard

Requis: "Configurer Unity pour une application Mobile"

  • Créez une fonctionnalité basé de jeu sur le "Regard" d'un Collider
  • Créez une fonctionnalité basé de jeu sur le "Regard" d'un UI Unity
  • Créez une fonctionnalité basé de jeu sur l'accéléromètre du téléphone
  • Bonus: Créez une fonctionnalité basé sur le "bouton interactif" du cardboard
  • Bonus: Liez un contrôleur bluetooth à votre jeu
  • Challenge:
    • Créez une scène lourd en assets et complète (20-40FPS)
    • Essayez de l'optimiser sans retirer les éléments

Optimiser un scène brute pour le mobile

  • Concept à pratiquer et appréhender:
    • Afficher les frames par seconde
    • Ne pas faire confiance à l'ordinateur
    • Unity profiler par Wi-Fi(Manuel:1 2, Blog)
    • Drawcall: Nombre d'objets à rendre
    • Mesh static et l'Occlusion Culling
    • Lowpoly: Limiter le nombre de triangles
    • Level of Detail (LOD)
    • Décimation de triangles
    • Lumière et ombrage
    • Transparence des objets
    • Les shaders et la VR
    • La fusion des meshs.
    • Bonus: Groupe d'objets animés
    • Bonus: Le Pool Design Patern et le Garbedge Collector

Atelier libre d'optimisation de scène

Requis: "Configurer Unity pour une application Mobile" , "Optimiser un scène brute pour mobile"

  • Optimisez une scène destiner à un PC (par exemple: un vieux projet)
  • Liez l'application au profiler Wi-Fi de Unity
  • Ajoutez l'interface d'affichage des FPS
  • Pratiquez les concepts vus précédemment sur la scène

Atelier d’apprentissage de la capture et l'utilisation des photos panoramiques

Requis: "Configurer Unity pour une application Mobile"

Créer une photo 360 avec Samsung image

  • Lancez l'application "Camera" du téléphone Note 4-5 ou S6-8.
  • Téléchargez le module "Surround Shot" dans le menu des modes
  • Répartissez vous dans le bâtiment
  • Créez une première photo 360 avec votre téléphone
  • Observez la photo et le "Stiching"
  • Utilisez un maintenant un bâton ou tripode et recommencer.
  • Enregistrez la photo de votre image sur votre ordinateur de travail

Créer une photo 360 avec Google cardboard

  • Téléchargez et lancer l'application "Cardboard Camera"
  • Prenez une photo panoramique avec l'application
  • Observez avec le cardboard l'effet stéréoscopique
  • Téléchargez la photo de votre image sur votre ordinateur de travail

Créer un enchaînement 360 avec Pano2VR la version d'essai

Requis: "Créer une photo 360 avec Samsung image"

  • Téléchargez la License de Pano2VR
  • Installez l'application et créer un projet
  • Importez les photos 360
  • Créez des points de liaison
  • Créez des médias
  • Compilez le siteweb

Créer une application d'images 360 avec Unity3D

  • Créez un nouveau projet Unity3D
  • Importez le mesh d'une sphère 360
  • Importez vos photos 360 ou des photos du web
  • Vous pouvez les appliquez sur la sphère
  • Créez un script de changement d'image

Créer un portail en réalité mixe

Tutorial: Vidéo - Exemple: 1 2

Créer un outil de contrôle à partir d'un cube

Requis: "Créer un portail en réalité mixe" Après avoir vu comment Vuforia fonction en réalité augmentée pour un image simple. Vous allons créer un cube de six images pour faire de la réalité mixe. Le fonctionnement est exactement le même que pour créer un image simple mais en utilisant six images de référence dans Vuforia et en choisissant la cible comme étant un cube. Tutorial: Vidéo

Challenge Optionnel: Sickness Battle !

Requis: un saut, des mouchoirs, être en forme, signature décharge de problème médical suite à ce challenge.

  • Créez l'application la plus gerbante possible
  • Créez un résumer de pourquoi l'application à des aptitudes à vous rendre malade
  • Créez des sources avec les articles qui parlent de ces aptitudes
  • Testez l'application de votre voisins
  • Le dernier de la classe à tenir debout gagne un Arduino Uno
Clone this wiki locally