Formation Unity3D

Durée
4 jours
Tarif
Devis sur demande
Organisation
Intra
Référence
UNIT
Niveau
Facile
CPF
NON
Certification
NON

Présentation de la formation Unity3D

Découvrez notre formation Unity3D conçue pour vous initier aux fondamentaux du développement de jeux vidéo avec Unity. Apprenez à créer des environnements 3D immersifs, à utiliser les outils de script C#, et à intégrer des animations et des effets visuels. Grâce à des ateliers pratiques et des projets concrets, vous développerez des compétences essentielles pour concevoir vos propres jeux. 
Rejoignez notre formation de 4 jours pour transformer vos idées en réalité virtuelle et interactive.

Objectifs de la formation Unity3D

Objectifs pédagogiques :

  • Découvrir l'outil Unity 3D et ses fonctionnalités
  • Utiliser la programmation objet sous Unity, en C#
  • Aborder les principes physiques
  • Utiliser les GUI
  • Créer un jeu simple

Objectifs opérationnels :

  • Programmer avec le moteur de jeu Unity 3D

Programme de la formation Unity3D

Prise en main de l’éditeur

Téléchargement et installation du logiciel et création du premier projet (Version d’Unity, Récupération des Standards Assets)
Explication des différentes fenêtres (Assets, Scene, Game, Hiérarchie, Inspector)
Placement de son premier objet et gestion de la camera (Passage de la 2D à la 3D)
Lien parent-enfant entre les objets et utilisation des Transforms
Comprendre la notion de scène et sauvegarde du projet
Comprendre la notion de Component/GameObject et exemple simple d’utilisation du :

  • Transform
  • Sprite Renderer
  • Mesh Filter/Mesh Renderer
  • Collider (2D/3D)
  • Rigidbody (2D/3D)
  • Audio Source/Audio Listener
  • Light

Mon Premier Script

Comprendre les fonctions Start et Update

  • Déplacement des objets
  • Différence entre Temps et Frames

Debug et messages en console

Gestion des events Unity

  • OnCollisionEnter
  • OnTriggerEnter(Stay et Exit)
  • OnMouseDown
  • Awake
  • OnEnable/OnDisable

Impact des public/private sur l’inspector

  • Utilisation des annotations (Range, SerializeField…)

Transfert d’informations entre objets

  • Utilisation des paramètres
  • Find et Getcomponent
  • Utilisation des tags
  • Recherche dans les fils/parents

Utilisation du SceneManager

Contrôles

Clavier
Souris
Tactile (multitouch)
Gestion de L’input Manager

Animations

Création d’une animation 3D

  • Utilisation des curves
  • Animer les enfants des objets
  • Créer plusieurs animations
  • Animation Event

Création d’une animation 2D via un Sprite

  • Utilisation du Sprite editor

Gestion de l’Animator

  • Créer les transitions entre les animations
  • Comprendre combien d’animations sont nécessaires
  • Lier l’Animator aux scripts

Utilisation des curves dans les scripts

Création dynamique d’objets

Créations des prefabs
Gestion des ressources
Activation et désactivation d’objets
Instanciation d’objets
Destruction d’objets

Gestion des Materials

Création d’un material
Compréhension des différentes textures requises
Utilisations des shaders standards

Création d’un Terrain

Création d’une zone de jeu
Création de dénivelés
Peinture du Terrain
Ajout de GameObjets
Création d’arbres/herbes
Gestion d’une zone de vent

Systèmes de Particules

Création d’un effet de pluie
Création d’une explosion simple
Utilisation des sub-émetteurs afin de créer un feu d’artifice
Intégration des effets de particules

Line Renderer et Trail Renderer

Création d’un laser simple via le Line Renderer
Création d’un effet de propulseur via le Trail Renderer

Build et Export

Créer un UnityPackage
Gestion des scènes du build
Gestion des ressources utilisées
Configurer son build (Android, Ios, Pc, Mac …)

Pré-requis pour suivre la formation Unity3D

  • Posséder des notions de bases en programmation orientée objet
  • Maîtriser un logiciel de création graphique
  • Avoir des notions en animation

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation Unity3D

Télécharger le programme

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation Unity3D

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en Mobile

Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Kotlin Android
Inter à distance - Intra 4 jours 2190 € HT
Voir la formation Android
Intra 3 jours A partir de 1290 € HT/j
Voir la formation Xamarin
Inter à distance - Intra 2 jours 1390 € HT
Voir la formation Ionic
Inter à distance - Intra 3 jours 1790 € HT
Voir la formation React Native
Inter à distance - Intra 3 jours 1790 € HT
Voir la formation Flutter & Dart