DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Unreal C++ & Blueprint

Date de mise à jour : 23/09/2025 | Identifiant OffreInfo : 02_202509342987

Information fournie par :
Cap Métiers Nouvelle-Aquitaine

Objectifs, programme, validation de la formation

Objectifs

• 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

Programme de la formation

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++
• O

Validation et sanction

-

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
30 heures en centre, 10 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Handicapé, Jeune 16-25 ans, Public en emploi, Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

• Professionnels dans le domaine de la 3D et ayant des compétences en développement

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
19 à distance
33700 - Mérignac
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Mélanie Garinet
Téléphone fixe : 0649769053
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
ARTWORK- VFX
SIRET: 82878404100026
33700 Mérignac
Responsable : Garinet
Téléphone fixe : 0689440697
Site web :
Contacter l'organisme

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

du 01/01/2026 au 31/12/2026
débutant le : 01/01/2026
Adresse d'inscription
19 à distance
33700 - Mérignac
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

ARTWORK- VFX
SIRET : 82878404100026

Adresse
19 Rue MASSENET
33700 - Mérignac
Téléphone fixe :
Contacter l'organisme