“Un eldorado pour les développeurs”

Cursus Mastère technical director - Programmation Jeu vidéo & VFX

CERTIFICATION PROFESSIONNELLE EN 2 ANS – Cursus en français ou en anglais

PROGRAMMER POUR LES EFFETS SPÉCIAUX ET LE JEU VIDÉO

MÉTIERS PRÉPARÉS & DÉBOUCHÉS


Dans les studios, le programmeur est un maillon indispensable dans la chaîne de production. Le métier demande un équilibre entre rigueur technique et créativité. Aujourd’hui, la convergence entre les technologies du jeu vidéo et du cinéma d’effets spéciaux est de plus en plus forte. Le deux secteurs recherchent des experts dans les domaines du rendu et de l’ingénierie logicielle. Le profil du programmeur dans le milieu du cinéma est l’un des plus recherchés. Dans le jeu vidéo, ce poste est le plus valorisé et ouvre de nombreuses opportunités à l’international.

Principaux métiers préparés :

  • FX TD
  • Programmeur R&D
  • Engine Programmer
  • Tool Programmer
  • Rendering Programmer
  • Directeur Technique (CTO)…

FORMATION

Le Mastère Directeur Technique en Jeux Vidéo & Effets spéciaux forme des programmeurs de haut niveau, capables d’intégrer les pôles R&D des studios de l’industrie du cinéma ou les équipes de programmeurs spécialisés des plus grands studios de jeux vidéo. Dotés de compétences poussées en programmation, ils mettent leurs connaissances en pratique en intervenant sur la production des projets de fin d’études Animation 3D, Effets spéciaux et Jeux vidéo au sein de l’école ArtFX. Des workshops de gestion de projets et d’ingénierie logicielle leur confèrent le recul nécessaire pour prendre les bonnes décisions techniques chez leurs futurs employeurs.

1ÈRE ANNÉE > EXPERTISE

Les fondamentaux de la création numérique : Rendu, Outils et Process

ENSEIGNEMENTS

  • Mise à niveau C++, C#, Python
  • Programmation Shaders et Physically Based Rendering
  • Programmation Rendering en temps-réel / précalculé
  • Algorithmes de jeux vidéo 2D et 3D
  • Moteurs de jeu vidéo : Unity, Unreal
  • Outils d’effets spéciaux : Maya, Nuke, Houdini
  • Développement d’outils Web (frameworks javascript, base de données)
  • Développement d’outils Desktop (Qt, Electronjs)
  • Architecture logicielle : Design Patterns, Tests, UML
  • Mathématiques appliquées au jeu vidéo et au rendu
  • Projets (outils, rendu, VR)
  • Anglais professionnel

OBJECTIFS

  • Acquérir des compétences solides en Rendu 3D et développement de jeux vidéo
  • Créer des outils logiciels pour facilier la production d’un film / d’un jeu vidéo
  • Acquérir les bases de l’animation 3D, du Setup, des outils de création numérique, de dynamiques et de simulations
  • Découvrir le pipeline de production pour un film / un jeu vidéo
  • Acquérir une culture artistique et cinématographique

CONDITION D'ADMISSION
  • Bac +3 Informatique (ou supérieur)
  • Sur présentation d’un dossier de travaux personnels
  • Sélection sur entretien individuel
  • Épreuve écrite
«
<« class="special-h-tag">«
«

ENSEIGNEMENTS

  • Rendu : spécialisation, implémentation d’algorithmes SIGGRAPH
  • Programmation physique : corps rigides et corps déformables, fluides et gaz
  • Intelligence Artificielle : path finding, prise de décision et stratégie
  • Approfondissement outils cinéma : Setup / Rigging avancé, Tracking 3D
  • Introduction au machine learning : modèles paramétriques, data analysis, apprentissage
  • Introduction à la programmation réseau
  • C++ pour Nuke, Maya
  • Projet de spécialisation
  • Gestion de projets
  • Anglais professionnel

OBJECTIFS

  • Développer des outils de rendu et de pipeline sur des projets réels
  • Programmer des simulations physiques pour améliorer les rendus d’effets spéciaux
  • Renforcer sa culture de la programmation : IA, machine learning et réseau
  • Apprendre à résoudre des problèmes de R&D
  • Acquérir une expérience de production grâce la collaboration avec les projets de fin d’étude (section réalisateur numérique ou jeu vidéo)

S'inscrire