PACK DUO : Unreal-Engine | Avancé & Blueprint C++

Formation créée le 07/07/2025. Dernière mise à jour le 06/08/2025.
Version du programme : 1

Prochaine date

01/09/2025

Type de formation

Formation à distance

Durée de formation

90 heures (60 jours)

Accessibilité

Oui
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

PACK DUO : Unreal-Engine | Avancé & Blueprint C++


Cette formation avancée en Unreal Engine est conçue pour les professionnels du domaine de la 3D, tels que les graphistes, architectes, artistes 3D, product designers, sculpteurs, ou toute personne souhaitant se reconvertir dans ce domaine. Elle vise à maîtriser les techniques avancées d'Unreal Engine pour la création d'environnements, de personnages, de simulations interactives, de cinématiques et de projets personnalisés. Cette formation prépare les candidats aux métiers suivants : Modeleur 3D, Infographiste 3D, Designer produit, Graphiste 3D, Artiste 3D (VFX / Gaming / CGI...), Product Designer, Sculpteur 3D, Surfaceur (Textureur), Lighter, Environment Artist, Character Artist, Concept Artist, Généraliste 3D Outils pour favoriser le projet d'insertion professionnelle : Accompagnement renforcé et personnalisé : • Coaching en groupe pendant la formation : Accompagnement sur-mesure par le(s) formateur(s) spécialisés dans la profession visée. • Échanges collectifs pour partager sur les expériences et briser l'isolement. • Réseaux locaux : Le formateur guide les bénéficiaires dans l’utilisation de LinkedIn pour optimiser leur profil, cibler des entreprises locales, et contacter des recruteurs. Envie de mieux maîtriser Unreal Engine ? La formation à distance Unreal – C++ & Blueprint vous initie à la logique de programmation en combinant Blueprints et C++. Vous apprendrez à structurer des interactions plus complexes et à développer vos projets avec plus d’autonomie. L'apprenant met en pratique les connaissances acquises lors de cas pratiques en autonomie.

Objectifs de la formation

  • Maîtriser les fonctionnalités avancées d'Unreal Engine, notamment les Blueprints, la génération procédurale de contenu et les outils de MetaHuman.
  • Créer des environnements procéduraux, des shaders interactifs, et des cinématiques de qualité professionnelle.
  • Développer des compétences en création de gameplay et d’interactions VR, en optimisant les performances du projet.
  • Réaliser un projet complet, intégrant les techniques apprises, tel qu'un jeu, une visite virtuelle, ou un trailer cinématique.
  • Acquérir une maîtrise complète des Blueprints pour la gestion de données
  • Comprendre l’utilisation de C++ dans Unreal et son intégration avec les Blueprints
  • Apprendre à automatiser des pipelines avec Python et l’API d’Unreal
  • Savoir manipuler des Data Tables et traiter des fichiers .csv/.json
  • Créer des projets intégrant Blueprints, C++, et Python de manière synergique

Profil des bénéficiaires

Pour qui
  • Professionnels dans le domaine de la 3D : Graphiste, Architecte, Artiste 3D (VFX / Gaming / CGI…), Product Designer, Sculpteur…
  • Personne souhaitant se reconvertir dans ce domaine professionnel.
  • Professionnels dans le domaine de la 3D et ayant des compétences en développement
Prérequis
  • Être sensibilisé à l’imagerie 3D
  • Savoir naviguer sous Windows
  • Savoir installer un logiciel
  • Connaître les fondamentaux d’Unreal-Engine

Contenu de la formation

Introduire le PCG sur Unreal Engine (Procedural Content Generation)
  • Introduire la génération procédurale.
  • Créer des éléments de niveau et des environnements procéduraux.
  • Optimiser et personnaliser les éléments générés.
Créer et gérer des personnages avec MetaHuman
  • Créer des personnages réalistes avec MetaHuman.
  • Importer et exporter des MetaHumans dans des projets Unreal Engine.
  • Personnaliser les personnages pour des animations spécifiques.
Créer une ville procédurale
  • Utiliser des outils procéduraux pour générer des environnements urbains.
  • Mettre en place des bâtiments, des routes et des paysages de manière automatique.
Utiliser le téléphone pour la mocap faciale en temps réel
  • Utiliser un smartphone pour capturer les mouvements faciaux en temps réel.
  • Intégrer ces mouvements dans des personnages Unreal.
Créer des shaders interactifs
  • Introduire les matériaux et shaders avancés.
  • Créer des shaders dynamiques et interactifs pour des effets visuels immersifs.
Créer des cinématiques dans Unreal Engine
  • Utiliser les outils pour réaliser des cinématiques de haute qualité.
  • Gérer les caméras, les animations et la lumière.
Développer des outils personnalisés avec Blueprint
  • Créer des Blueprints pour automatiser des tâches complexes.
  • Développer des outils personnalisés pour optimiser les workflows.
Créer du gameplay pour jeux et VR avec Blueprint
  • Créer des mécaniques de gameplay via Blueprint (systèmes de jeu, interactions VR).
  • Prototyper des jeux vidéo simples ou des expériences interactives en VR.
Automatiser les animations cinématiques avec Blueprint
  • Automatiser l'animation dans les cinématiques grâce à Blueprint.
  • Coordonner les mouvements et transitions dans une scène animée.
Créer des effets visuels et simulations physiques avec Niagara et Chaos
  • Créer des effets visuels avancés avec Niagara.
  • Simuler une physique réaliste avec le système Chaos d’Unreal.
Créer des rigg et des animations
  • Savoir-faire un Rigg et des animations et savoir assembler les animations dans un fichier de type animation Blueprint (ABP)
Jour 1 : Introduction à Unreal Engine et ses langages de programmation
  • Vue d'ensemble d'Unreal Engine
  • Introduction aux Blueprints, C++, et Python dans Unreal
  • Compréhension du workflow multi-langage et de la synergie entre les différents langages
Jour 2 : Les Blueprints dans Unreal – Concepts de base
  • Introduction aux Blueprints pour la gestion des données dans un projet
  • Variables, fonctions, événements et logique de base dans Blueprints
  • Exemples pratiques de gestion d'entrée (Input) et sortie (Output) via Blueprints
Jour 3 : Blueprints avancés – Gestion des données
  • Gestion des bases de données via Blueprints (Data Tables, Structs)
  • Traitement des données avec les Blueprints (lecture de fichiers CSV et JSON)
  • Création de systèmes interactifs basés sur des données dynamiques
Jour 4 : C++ orienté Unreal – Concepts de base
  • Introduction à C++ dans Unreal (configuration du projet, outils, et workflow)
  • Concepts fondamentaux de la programmation C++ (variables, fonctions, classes, héritage)
  • Création de composants en C++ et interaction avec le moteur Unreal
Jour 5 : C++ avancé – Interaction avec Unreal Engine
  • Développement de scripts C++ orientés Unreal (gestion d'Assets, Actors et Components)
  • Intégration de C++ avec les Blueprints : appels de fonctions et événements
  • Optimisation des performances via le C++ dans Unreal
Jour 6 : Python dans Unreal Engine – Introduction et API
  • Introduction au Python dans Unreal (configurer et utiliser l'environnement Python)
  • L’API Python d’Unreal pour automatisation
  • Gestion des entrées et sorties (Input/Output) via Python dans Unreal
Jour 7 : Automatisation des pipelines avec Python
  • Automatiser le processus de création d’Assets avec Python
  • Scripts d'import/export de données pour accélérer le flux de travail
  • Exemples pratiques : automatisation d’Assets et de configurations
Jour 8 : Data Tables et traitement des fichiers .csv et .json dans Unreal
  • Création de Data Tables dans Unreal Engine
  • Import et gestion des données via des fichiers CSV et JSON
  • Utilisation des Data Tables pour alimenter des mécaniques de jeu ou de projet
Jour 9 : Manipulation des données via Blueprints et C++
  • Traitement des fichiers .csv et .json dans Blueprints et C++
  • Structuration des données et synchronisation entre Data Tables, Blueprints, et C++
  • Cas pratiques : gestion des données et intégration en temps réel
Jour 10 : Synergie entre Blueprints et C++
  • Approfondissement de l’interopérabilité entre C++ et Blueprints
  • Appels de fonctions entre les deux langages, événements et gestion des données
  • Cas pratique : création d’un système complexe combinant C++ et Blueprints
Jour 11 : Synergie entre Python et C++/Blueprints
  • Interaction entre Python et C++/Blueprints pour la gestion des Assets et de l’automatisation
  • Création de scripts Python pour piloter les processus C++/Blueprints
  • Automatisation du pipeline d’import/export et des Data Tables
Jour 12 : Optimisation du pipeline avec Python et C++
  • Optimisation des tâches répétitives avec Python et C++
  • Meilleures pratiques pour une synergie fluide entre les trois langages
  • Cas pratiques d'optimisation du flux de travail
Jour 13 : Mise en place d'un projet combinant Blueprints, C++, et Python
  • Création d’un mini-projet intégrant les trois langages
  • Gestion des données via Data Tables, automation avec Python et logique C++
  • Finalisation et test du projet
Jour 14 : Debugging et optimisation multi-langage
  • Techniques de debugging dans Unreal pour Blueprints, C++ et Python
  • Optimisation des performances et gestion efficace des ressources
  • Résolution des conflits entre les différents langages
Jour 15 : Finalisation et revue du projet
  • Revue globale du projet réalisé
  • Analyse des synergies et points d'amélioration entre Blueprints, C++, et Python
  • Feedback, conseils d'amélioration et prochaines étapes

Équipe pédagogique

L'équipe d'Artwork-VFx est composée de professionnels passionnés. Nous souhaitons transmettre notre savoir-faire de ce merveilleux milieu professionnel. Nos formateurs travaillent toujours en parallèle dans des studios mondialement reconnus. Notre objectif est d’enseigner ce que nous faisons au quotidien. Cela apporte une qualité certaine basée sur une réelle expérience professionnelle. Nous proposons des formations courtes et intensives à distance ou dans les locaux. Elles peuvent varier entre 10 jours et 20 jours maximum. Les groupes de stagiaires sont restreints et peuvent aller jusqu'à 6 stagiaires.

Suivi de l'exécution et évaluation des résultats

  • Examens pratiques à mi-parcours et fin de parcours (Pour la formation avec certification)
  • Une évaluation sur le projet final
  • Evaluation de connaissances au démarrage

Ressources techniques et pédagogiques

  • Livret de formation
  • Exercices / Cas pratiques

Capacité d'accueil

Entre 1 et 6 apprenants

Délai d'accès

15 jours

Accessibilité

Nos formations sont accessibles aux personnes en situation de handicap. Merci de nous faire part de vos besoins lors de l’inscription. Chaque demande sera examinée avec attention. Si nécessaire, nous vous orienterons vers un organisme spécialisé. Modalités d’animation : • Nombre de stagiaires : 6 personnes maximum • Intervenants : professionnels dans le domaine et aguerris aux méthodes pédagogiques • Formation à distance en visio avec exercices en inter-sessions. (Pour les entreprises : la formation peut se dérouler intra-entreprise et dans leurs locaux) Méthodes pédagogiques : Méthodes démonstrative et active. L’apprenant visualise et mémorise pendant que le formateur s’exécute. Puis, le stagiaire reproduit les actions du formateur par une situation concrète. Outils techniques de la visio : Lors de la convocation, vous recevrez la procédure pour vous connecter (logiciel, lien et accès pour la visio) Outils pour favoriser le projet d'insertion professionnelle : Accompagnement renforcé et personnalisé : • Coaching en groupe pendant la formation : Accompagnement sur-mesure par le(s) formateur(s) spécialisés dans la profession visée. • Echanges collectifs pour partager sur les expériences et briser l'isolement. • Réseaux locaux : Le formateur guide les bénéficiaires dans l’utilisation de LinkedIn pour optimiser leur profil, cibler des entreprises locales, et contacter des recruteurs. La procédure en cas d'abandon vous sera envoyée lors d'une demande via notre formulaire de notre formulaire.

Prochaines dates

5 places restantes PACK DUO 15 : UNREAL AVANCE I UNREAL BLUEPRINT C++
du 01/09/2025 au 10/10/2025 distance