Initiation à Unity 5

590 vues

Publié le

Support d'introduction à Unity 5 présenté à Wanadev.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
590
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
10
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Initiation à Unity 5

  1. 1. Initiation à Unity 5 Créer des applications 3D multi-plateformes
  2. 2. Qui suis-je ? - Dev web & mobile @Agence_Wanadev - GameDev amateur @CYannick http://demonixis.itch.io
  3. 3. 1 - Qu’est-ce Unity ? - Un moteur 2D/3D temps réel (C++) - Un éditeur pour Windows/Mac (C#) - Un player pour différentes plateformes
  4. 4. 1 - Fonctionnalités - Renderer 3D performant (Forward, Deferred) - Physique via NVIDIA PhysX - Network via Raknet - Animation via Mecanim (UI, 2D, 3D) - Audio (2D, 3D) - Export sur de multiples plateformes
  5. 5. 1 - Plateformes - Windows, Linux et Mac (x86 & x64) - Android, iOS, Windows Phone, BlackBerry - Xbox 360/One*, PS3/4*, PSVita, WiiU** - Web via plugin et WebGL (EMScripten)
  6. 6. 1 - Jeux en production Des productions sur PC, Console, Web et Smartphone
  7. 7. 1 - Application en prod Serious Game & Architecture & Visualisation
  8. 8. 2 - l’éditeur - Structure - Scripts - Éclairage - Audio - Paramètres - Export
  9. 9. 3 - Les GameObject GO: Noeuds sur lesquels on attache des scripts. Prefab: Sauvegarde d’un noeud en vue d’une réutilisation.
  10. 10. 4 - Scripting C# - Langage C# => .Net 2.0 / Mono 2.10 (vieux) - S’attache à un GameObject - Définir le comportement d’un GameObject - Définir le comportement de la scène - Définir le comportement du lecteur - Étendre les fonctionnalités de l’éditeur
  11. 11. 5 - Un FPS en 5 minutes - Utilisation des Standard Assets - CrossPlatformInput + FirstPersonController - Niveau = Cube 3D + Scaling (Transform) - Lumière + Ombres - Prefabs - Script pour tirer et détecter les impacts - Export WebGL
  12. 12. Export Mobile & Web Composants requis pour le mobile - Android SDK/NDK - XCode pour iOS - Visual Studio pour Windows Phone/RT Tout est déjà packagé pour le déploiement Web
  13. 13. Questions ? Now it’s time to kick ass’ and use Unity!

×