INSCRIPTION OUVERTE
40 H de cours
4 -8 apprenants
DATES
Prérequis
FOAD - 60h
Unity
Débutant
Un programme décomposé en 6 sessions pour atteindre ses objectifs
Une garantie
Validation des acquis à chaque fin de session
Un parcours sécurisé
En fonction de votre niveau
Un niveau identifié
Vous démarrez en fonction de votre niveau de maitrise
Level 01
Concepts
avancés de C#
Utilisation des classes et de l’héritage pour une meilleure organisation du code.
Création d’événements pour notifier des actions (par exemple, ajout d’objets dans un inventaire).
Utilisation des délégués pour gérer la communication entre différents objets et composants.
Level 02
Introduction à la 3D dans Unity
Création et manipulation d'objets 3D (cubes, sphères) pour former des environnements.
Placement et contrôle de la caméra pour des perspectives immersives.
Paramétrage des sources de lumière et gestion des ombres pour un rendu visuel réaliste.
Level 03
Physique dans
Unity
Ajout du composant Rigidbody aux objets pour les soumettre aux règles physiques d’Unity.
Application de forces pour simuler des mouvements (chutes, rebonds).
Réglage des propriétés physiques (gravité, frottements) pour des interactions crédibles.
Level 04
Animation de personnages 3D
Utilisation de l’Animator pour créer des animations de base (idle, walk, run).
Création de transitions fluides entre différents états d’animation.
Contrôle de l’animation par script en fonction des actions et entrées utilisateur.
Level 05
Système de navigation IA basique
Utilisation de NavMesh pour définir des zones de navigation pour les NPC.
Création d’ennemis ou de NPC qui poursuivent le joueur à travers la scène.
Gestion des obstacles pour un pathfinding réaliste et fluide.
Level 06
Création
d'un jeu 3D
Conception d’un niveau simple de jeu d’aventure ou de puzzle en 3D.
Manipulation de la caméra pour offrir une expérience immersive au joueur.
Intégration d’objets interactifs (portes, leviers, objets à ramasser) pour enrichir le gameplay.
Objectifs Pédagogiques
Texturing Nodal
Ce programme est conçu pour approfondir les compétences techniques tout en progressant vers un projet final, la création d'un jeu 3D interactif et immersif.