Aller au contenu principal

Jeu vidéo – Approfondissement du développement et du gameplay 3D avec Unity

Date de mise à jour :
Identifiant Offre Info : 15_720785
Organisme responsable : INSTITUT DES ARTS NUMERIQUES (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Maîtriser les techniques avancées de développement sur Unity afin de créer, optimiser et publier des projets de jeux complets et performants. Objectifs pédagogiques À l'issue de la formation, l'apprenant sera capable de : Appliquer des patterns de conception C# pour structurer le code de manière réutilisable et maintenable. Optimiser les performances CPU/GPU via culling, LOD et Asset Bundles. Développer des jeux multijoueurs avec synchronisation et RPC. Préparer et publier…

Maîtriser les techniques avancées de développement sur Unity afin de créer, optimiser et publier des projets de jeux complets et performants.
Objectifs pédagogiques
À l'issue de la formation, l'apprenant sera capable de :
  • Appliquer des patterns de conception C# pour structurer le code de manière réutilisable et maintenable.
  • Optimiser les performances CPU/GPU via culling, LOD et Asset Bundles.
  • Développer des jeux multijoueurs avec synchronisation et RPC.
  • Préparer et publier des projets sur plusieurs plateformes.
  • Concevoir un projet final complet intégrant toutes les compétences acquises.
Compétences développées
  • Architecture avancée de projets Unity
  • Scripting C# avancé (patterns, organisation du code)
  • Systèmes de gameplay complexes (états, IA simple, gestion d'événements)
  • Optimisation CPU/GPU et gestion des performances
  • Gestion avancée des scènes et des ressources
  • Préparation et build multi-plateformes

Programme de la formation

UE 1- Systèmes avancés en C# - Explication des patterns de conception : Singleton, Factory, Observer. - Introduction à la programmation asynchrone (coroutines et tâches asynchrones). - Optimisation des ressources avec la gestion d'objets en Pooling. UE 2- Gestion des assets complexes -Introduction aux Asset Bundles : création, configuration, et chargement. -Gestion des ressources dynamiques et de la mémoire. -Techniques pour optimiser le chargement et réduire la consommation de…

UE 1- Systèmes avancés en C#
- Explication des patterns de conception : Singleton, Factory, Observer.
- Introduction à la programmation asynchrone (coroutines et tâches asynchrones).
- Optimisation des ressources avec la gestion d'objets en Pooling.

UE 2- Gestion des assets complexes
-Introduction aux Asset Bundles : création, configuration, et chargement.
-Gestion des ressources dynamiques et de la mémoire.
-Techniques pour optimiser le chargement et réduire la consommation de mémoire.

UE 3- Optimisation des performances
-Introduction aux techniques d'optimisation CPU et GPU (réduction de la charge processeur).
-Utilisation de l'Occlusion Culling pour masquer les objets non visibles.
-Implémentation de LOD (Sessions of Detail) pour adapter le niveau de détails des objets en fonction de leur distance.

UE 4- Réseau et multijoueur
-Introduction aux concepts de réseau : synchronisation des objets, RPC (Remote Procedure Call).
-Présentation de frameworks multijoueurs pour Unity : Photon et Mirror.
-Mise en place d'un serveur simple et connexion des joueurs.

UE 5- Publication et maintenance
-Préparation du projet pour différentes plateformes : Android, iOS, PC.
-Différences dans la compilation et l'optimisation selon la plateforme.
-Introduction à la maintenance avec les systèmes de mise à jour continue (CI/CD).

Validation et sanction

Attestion de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

90 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Autre financement (AIF, entreprise , individuel…)

    Publics : La formation s'adresse à un public souhaitant développer ou renforcer des compétences professionnelles dans le domaine des arts numériques et de la création digitale. Elle est destinée aux demandeurs d'emploi, aux personnes en reconversion profession

Conditions de prise en charge
La formation peut faire l'objet d'une prise en charge financière, totale ou partielle, selon la situation du bénéficiaire et le dispositif mobilisé. La prise en charge est conditionnée à la validation du projet professionnel, à l'adéquation de la formation avec les objectifs d'insertion ou d'évolution professionnelle, ainsi qu'à l'acceptation du dossier par les organismes financeurs compétents. Aucune prise en charge ne peut être considérée comme acquise sans accord préalable.

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Informations sur les publics

La formation s'adresse à un public souhaitant développer ou renforcer des compétences professionnelles dans le domaine des arts numériques et de la création digitale. Elle est destinée aux demandeurs d'emploi, aux personnes en reconversion profession

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Les formations Outils logiciels métiers s'adressent aux personnes souhaitant maîtriser des logiciels professionnels utilisés dans les industries créatives et numériques, notamment dans les domaines de la 3D, du graphisme, de l'animation, du jeu vidéo, des moteurs temps réel, des VFX et des environnements interactifs. Prérequis généraux Aucun diplôme ni prérequis académique spécifique n'est exigé pour accéder aux formations. Toutefois, afin de garantir une appropriation efficace des outils et des méthodes enseignées, il est recommandé que le bénéficiaire corresponde à au moins l'un des profils suivants : • Être engagé dans un parcours de formation ou une activité professionnelle en lien avec les métiers de la création numérique, des arts visuels, de l'animation, du jeu vidéo, du design graphique, de l'audiovisuel ou des médias numériques ; • Exercer ou avoir exercé une activité professionnelle (salariée, indépendante, entrepreneuriale ou associative) dans un environnement créatif, artistique ou numérique ; • Être en phase de montée en compétences, d'évolution professionnelle ou de reconversion vers les métiers des industries créatives et numériques ; • Être étudiant, jeune diplômé ou apprenant disposant d'une première culture ou pratique des outils numériques créatifs. Prérequis fonctionnels Les bénéficiaires doivent disposer : • D'une maîtrise de base de l'outil informatique (systèmes d'exploitation, navigation web, gestion de fichiers, outils bureautiques courants) ; • D'une capacité à comprendre des consignes écrites et orales en langue française ; • D'une autonomie suffisante pour suivre une formation à distance, en présentiel ou en format hybride. Selon les logiciels abordés, certaines formations peuvent nécessiter : • Une familiarité préalable avec les environnements de création numérique ; • Une première expérience, même débutante, sur un logiciel créatif ou dans un cadre de projet personnel ou professionnel. Adaptation et individualisation des parcours Les prérequis sont évalués lors de l'entretien pédagogique préalable ou de l'analyse des besoins à l'entrée en formation. En fonction du profil du bénéficiaire, des adaptations pédagogiques peuvent être proposées afin de garantir l'accessibilité et la réussite du parcours (rythme de formation, accompagnement individualisé, modalités pédagogiques adaptées). Les formations Outils logiciels métiers s'inscrivent dans une démarche d'accessibilité, d'inclusion et de montée en compétences progressive, en cohérence avec les exigences de qualité et d'équité de la formation professionnelle.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
16 Rue du Château
30730 Montpezat
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes