Admission

Bac, DES, DEP, DEC + Épreuves d'admision + Sandbox

Durée

5
Années

Diplôme

RNCP niveau 7+ AEC

Rythme

Alternance
Dès la 3e année

Campus

paris montreal

Métiers

Le Lead Game Programmer encadre et organise les activités de développement. Il effectue une veille technologique, pilote les phases de tests et réalise les arbitrages nécessaires. Il est responsable de la qualité, de la maintenance et de l'optimisation du code. Il encadre la rédaction de documentation technique. Il participe au recrutement des équipes techniques et accompagne l'évolution des compétences de ces dernières.

Métiers préparés

Développeur Gameplay
Développeur Moteur
Développeur Outils
Développeur Unity
Développeur Unreal Engine
Développeur C++
Développeur .NET
Développeur Réseaux
Développeur IA
Développeur Rendu
Développeur UI
Développeur physique
DevOps
Développeur R&D
Lead Développeur
Ingénieur informatique

Programme

Une pédagogie axée projets

  • Sandbox 1 mois
  • Bachelor Année 1
  • Bachelor Année 2
  • Bachelor Année 3
  • Mastère Année 1
  • Mastère Année 2

La Sandbox a lieu au mois d’août avant l’intégration en 1re année.

D’une durée de quatre semaines, elle conforte les étudiants dans leur choix d’orientation et les initie à la programmation appliquée au jeu vidéo. Elle permet aussi à l’équipe pédagogique de confirmer les aptitudes nécessaires au cursus Game Programming

 

CONTENU PÉDAGOGIQUE

DÉVELOPPEMENT INFORMATIQUE

Apprentissage du bash / Apprentissage du C / Gestion et manipulation de la mémoire / Structure de donnée

MOTEURS ET OUTILS
Linux / Makefile / GDB / Valgrind 

 

Projets

  • Jeu en équipe
Temps plein

CONTENU PÉDAGOGIQUE

DÉVELOPPEMENT INFORMATIQUE
Programmation bas et haut niveau C, C++, C# / Architecture & Software Design / Algorithmie

 

MOTEUR ET OUTILS
Gestion de versions de fichier (Git) / Système de rendu (OpenGL) / Moteur de jeu (Magnum Engine | Unity)

 

SCIENCES
Physiques et Mathématiques complexes / Rastérisation / Étude de la complexité des algorithmes

 

GAME DESIGN
Initiation 

 

ACTIVE ENGLISH

 

ACCOMPAGNEMENT À L'INSERTION PROFESSIONNELLE

PROJETS

  • Jeux 2D/3D
  • Rasterizer
  • Moteur personnel
  • Réalisation d’une 3C type RPG
  • Jeu d'action 3D inter-cursus
  • Projet de Fin d’Année
Temps plein

CONTENU PÉDAGOGIQUE

 

DÉVELOPPEMENT INFORMATIQUE
Réseaux / Programmation parallèle / Documentation de conception technique / Techniques d’animation 3D / Debugging-Profiling (CPU et GPU)

 

MOTEUR ET OUTILS
Système de rendu avancé / Unreal Engine (C++ et Blueprint) / Moteur 3D

 

SCIENCES
Physiques et Mathématiques complexes

 

ACTIVE ENGLISH

 

ACCOMPAGNEMENT À L'INSERTION PROFESSIONNELLE

PROJETS

  • Gestion de ressources parallèles
  • Jeu de voiture en réseau
  • Jeu de combat en arène inter-cursus
  • Animation d'un personnage (FBX)
  • Réalisation d'un jeu avec le moteur de jeu
Rythme alterné

CONTENU PÉDAGOGIQUE

 

DÉVELOPPEMENT INFORMATIQUE
Recherche et développement / Structure de données avancées / Programmation réseaux sur Unreal Engine 4

 

MOTEUR ET OUTILS
Architectures (CPU | GPU) / Utilisation avancée d’Unity et Unreal Engine / Approfondissement au Game Design / Optimisation

 

SCIENCES
Physiques et Mathématiques complexes (Analyse) / Techniques d’IA dans le monde du jeu vidéo

 

ACTIVE ENGLISH

 

ACCOMPAGNEMENT À L'INSERTION PROFESSIONNELLE

PROJETS

  • Jeu réseau
  • Jeu de stratégie en temps réel
  • Game Week
  • Projet Libre d’Alternance
  • Jeu Hack and Slash inter-cursus

 

STAGE / EXPÉRIENCE PROFESSIONNELLE

300 h minimum à réaliser sur l'année

Rythme alterné

CONTENU PÉDAGOGIQUE

 

DÉVELOPPEMENT INFORMATIQUE
Algorithmes complexes (Broad Phase / Narrow Phase / SPH / Position Based Simulation) / Moteur physique

 

SCIENCES
Physiques et Mathématiques complexes (Analyse vectorielle) / Navier Stokes / Minkowski / Voronoï)

 

ACTIVE ENGLISH

 

ACCOMPAGNEMENT À L'INSERTION PROFESSIONNELLE

PROJETS

  • Présentation de l'expérience professionnelle
  • Réalisation d’une simulation physique (Rigibody avec contraintes et fluides)
  • Projet de Fin d’Études inter-cursus
  • Présentation devant un jury de Professionnels
  • Examen TOEIC : test international d'anglais professionnel

STAGE / EXPÉRIENCE PROFESSIONNELLE

900h minimum à réaliser sur les deux années du Mastère

 

Contrat de professionnalisation possible les deux dernières années du cursus (2 ans)
Rythme alterné

CONTENU PÉDAGOGIQUE

 

DÉVELOPPEMENT INFORMATIQUE
Technique d'illuminations et d'ombrages sous Vulkan (Propagation, réflexion, réfraction, Raytracer) / Assembleur et SIMD / Rétro-ingénierie Gameplay / Programmation parallèle avancée / DevOps

 

SCIENCES
Physiques et Mathématiques complexes (Optique) / Algorithme d'accélération spatiale et temporelle

 

DÉVELOPPEMENT MANAGÉRIAL
Encadrement de production / Gestion de planning / Validation de code

 

ACTIVE ENGLISH

 

ACCOMPAGNEMENT À L'INSERTION PROFESSIONNELLE

PROJETS

  • Moteur d'illuminations et d'ombres
  • Optimisation moteur physique
  • Analyse et restitution Gameplay

 

STAGE / EXPÉRIENCE PROFESSIONNELLE

900h minimum à réaliser sur les deux années du Mastère

 

Contrat de professionnalisation possible 1 an

Expérience

Les étudiants et entreprises témoignent

EPIC GAMES

EPIC GAMES

Luis CATALDI Education Evangelist

Game Story

Game Story

Ilyes Ouhabi : Game Progammer sur "Super Chicken Catchers"

ISART Montréal

ISART Montréal

Jury Professionnels Jeu Vidéo

Game Story

Game Story

Hugo Nadellec : Game Programmer sur "Deprecated"

ISART Paris

ISART Paris

Jury Professionnels Jeu Vidéo

Game Story

Game Story

Floriane Ober : Programmeuse sur le jeu "Lily - Colors of Santa Luz"

Galerie

Projets en cours d'année

Game Programming - Bachelor 1

Game Programming - Bachelor 1

Game Programming - Bachelor 1
Game Programming - Bachelor 1

Game Programming - Bachelor 1

Game Programming - Bachelor 1
Game Programming - Bachelor 2

Game Programming - Bachelor 2

Game Programming - Bachelor 2
Game Programming - Bachelor 2

Game Programming - Bachelor 2

Game Programming - Bachelor 2
Game Programming - Bachelor 2

Game Programming - Bachelor 2

Game Programming - Bachelor 2
Game Programming - Bachelor 2

Game Programming - Bachelor 2

Game Programming - Bachelor 2
Game Programming - Bachelor 2

Game Programming - Bachelor 2

Game Programming - Bachelor 2
Game Programming - Bachelor 3

Game Programming - Bachelor 3

Game Programming - Bachelor 3
Game Programming - Mastère 1

Game Programming - Mastère 1

Game Programming - Mastère 1
Game Programming - Mastère 1

Game Programming - Mastère 1

Game Programming - Mastère 1
Game Programming - Mastère 1

Game Programming - Mastère 1

Game Programming - Mastère 1

Tarifs

Intéressé(e) par cette formation ?

Plus d'informations dans la rubrique Tarifs & Financement

Paris

Bachelor

Année 1

7 800 €

Bachelor

Années 2 & 3

8 300 € / an

Mastère

Années 1 & 2

8 400 € / an

Frais d'inscription

Une fois

450 €

Montréal

Mise à niveau

Sandbox

1 000$CAD

1re année

12 000$CAD

Chaque année suivante

12 200$CAD

Frais d'inscription

Chaque année

200$CAD

Admission

Intégrez cette formation !

Dates du concours

Le passage du concours est gratuit (à l'exception des tests passés à distance)

Paris

du 02 au 06 mars 2020

Montréal

Du 17 au 21 février 2020