PROGRAMME DE FORMATION
BLOC I : Programmation en blueprint – 49 heures
– Initiation à la notion de moteur de jeu
– Découverte des outils principaux, de l’interface et de l’architecture du moteur tels que (Actors, Components, GameMode,…)
– Découverte de la « Programmation Nodale »
– Apprentissage des bases du Blueprint
-Gestion des différents outils du Blueprint
– Bases de programmation nodale
– Mise en place des Actors
– Mise en place des Actors Components
– Créer des fonctions au sein d’un Blueprint Graph
– Associer des variables et débuter une interaction entre objets
– Utilisation de Debug visuels pour accompagner le développement et les tests.
BLOC II : Découverte et programmation en langage C++ dans Unreal Engine 5 – 67 heures
– Remplacer la programmation Blueprint par du langage code C++
– Créer des fonctions C++ utilisables en Blueprint
– Utilisation du langage C++ et Visual Studio pour concevoir différentes mécaniques de Gameplay
– Gestion précise de la hiérarchie des GameObjects de programmation d’Unreal Engine
– Apprendre à utiliser de façon correcte les pointeurs dans Unreal Engine (Garbage collector)
– Programmation d’une interface en jeu via les outils d’Unreal Engine
– Mettre en place une interface dynamique dans le jeu
– Créer le menu d’un jeu avec ses différentes fonctions
– Reproduction d’une interface de jeu fonctionnelle
BLOC III : Découverte et programmation en langage C# dans Unity 3D – 87 heures
– Connaître l’interface du moteur
– Apprendre le mode de navigation et la hiérarchie principale d’Unity avec ses objets
– Utilisation du HUB
– Apprentissage des viewports et de la logique principale des GameObjects.
– Approche des différents pipelines de rendu (URP, HDRP, Standard)
– Appréhender le langage C# entre cours et exercices
– Mise en place du langage C# au travers le moteur de jeu Unity
– Apprentissage d’une programmation orientée objet
– Comprendre et savoir comment programmer le langage C# dans Unity
– Créer des mécaniques de Gameplay dans Unity
– Créer des outils permettant de modifier les fonctionnalités du moteur Unity
– Associer les différents inputs dans le moteur de jeu Unity
– Mettre en place une interface de jeu fonctionnelle
TECHNIQUES DE RECHERCHES D’EMPLOI – 14 heures
– Repérage des compétences, des aptitudes, des motivations professionnelles
– Mise en situation professionnelle
– Droits applicables au travail
– Analyse des offres et ciblage des entreprises
– Développer et/ou construire son réseau, utiliser les réseaux sociaux professionnels, Web marketing
MODULES TRANSVERSES – 133 heures
– Accompagnement à la FAD
– Positionnement / Métiers / Intégration
– Introduction à l’informatique et à la cybersécurité
– Transition écologique et énergétique / Développement durable
– Citoyenneté
– SST (Sauveteur Secouriste du Travail)
– Anglais
– Assurer une veille technologique
– Soft Skills
– Bilan de formation
PERIODE D’APPLICATION EN ENTREPRISE – 175 heures
https://www.emploilr.com/formation/offres-formation/fic/developpeur-jeux-video-distanciel_14744.html
.
