Aller au contenu principal

Unreal-Engine I Blueprint & C++

Date de mise à jour :
Identifiant Offre Info : 02_202509342987
Organisme responsable : ARTWORK- VFX (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation 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…

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 certifiante

Niveau de sortie

Information non communiquée

Durée, rythme, financement

Durée

En centre

30 h

Financement

Conventionnement
Non
Financeur
  • Autre

    Programme : Non conventionnée / sans dispositif

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Handicapé
  • Jeune (dans le cadre du plan jeune)
  • Jeune 16-25 ans
  • Public en emploi
  • Salarié
  • 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

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

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
19 Rue MASSENET
33700 Mérignac
Modalités
Entrées / Sorties à dates permanentes