Objectifs
Résultats attendus
Résultats attendus
Une attestation de fin de formation et un certificat de réalisation seront délivrés.
Objectifs de la formation
Objectifs de la formation
Objectif opérationnel :
Maîtriser les techniques fondamentales et avancées de développement sur Unity pour créer, optimiser et publier des projets de jeux complets et performants, en 2D comme en 3D.
Objectifs pédagogiques :
À l’issue de la formation, le stagiaire sera capable de :
- Créer un projet Unity 2D et 3D
- Programmer des interactions en C# (bases et avancées)
- Intégrer des assets et gérer l’interface utilisateur
- Appliquer des effets physiques, des animations et une IA simple
- Optimiser les performances d’un projet
- Développer un jeu multijoueur
- Préparer et publier un jeu sur plusieurs plateformes
Domaines
Domaine(s)
Programmation informatique industrielle
Programmation orientée objet
Conception jeu pédagogique
Jeu vidéo
Contenu
Contenu
Bloc 1 – Initiation Unity 2D & C#
- Interface Unity & création de projet
- Programmation C# de base
- Interaction utilisateur
- Intégration d’assets 2D et UI
- Création d’un mini-jeu 2D complet
Bloc 2 – Unity 3D & Techniques intermédiaires
- Concepts avancés de C#
- Introduction à la 3D
- Physique dans Unity
- Animation de personnages 3D
- IA basique avec NavMesh
- Création d’un jeu 3D interactif
Bloc 3 – Unity avancé & publication
- Systèmes avancés en C#
- Gestion des assets complexes
- Optimisation des performances
- Réseau et multijoueur
- Publication et maintenance
- Projet final