Veuillez accepter les cookies de Youtube pour afficher la vidéo.

Veuillez accepter les cookies de Vimeo pour afficher la vidéo.

Programmation des moteurs de jeu vidéo

Programmation des moteurs de jeu vidéo

Game Programming

Admission

DEP, DES, DEC + Épreuves d'admission

Durée

2
Années

Diplôme

AEC LEA.CZ

Rythme

600h de cours + Stage

Campus

montreal

Programme

Devenir Programmeur de moteurs de jeu vidéo

Programme en français

  • Quel programme pour devenir Programmeur de moteurs de jeu vidéo ?

  • À quels métiers du jeu vidéo prépare le programme ?

  • Quelles sont les conditions d’accès ?

  • Quels sont les objectifs pédagogiques ?

  • Quels sont les moyens pédagogiques mis en place ?

  • Quelles sont les modalités d’évaluation ?

  • Quel diplôme est délivré ?

Les étudiants de Game Programming - Programmeur de moteurs de jeu vidéo acquièrent les compétences d’un Game Développeur pour l’industrie du jeu vidéo.
À travers des modules alliant sciences théoriques et informatiques, les étudiants appréhendent tous les enjeux techniques du jeu vidéo via des projets d’outils, de moteurs et de jeu.
Ils travaillent ensemble sur des développements de jeu vidéo, dans une équipe structurée à l’image de l’industrie.

Ce programme jeux vidéo débouche sur les métiers suivants : Programmeur mécaniques de jeu, Programmeur IA, Programmeur moteur, Programmeur généraliste, Analyste programmeur...

Les candidats doivent être titulaire d’un DES, DEP ou DEC. L’admission en première année est également conditionnée à la réussite des tests d'admission à l’école : entrevue, présentation d’un portfolio et tests écrits.

  • Maîtriser les différents langages et méthodes de programmation
  • Savoir architecturer son code et sa manière de penser
  • Apprendre à collaborer avec tous les corps de métiers du jeu vidéo
  • Apprendre à faire une veille technologique
  • Maîtriser la logique de programmation orientée jeu vidéo
  • Enseignements théoriques et pratiques : cours magistraux, exercices d’application, travaux pratiques, travaux dirigés
  • Production de projets : suivi et encadrement par les enseignants lors de la réalisation des projets (projet d’année, projet de fin d’études)

L'école a mis en place un système d'évaluation juste et objectif :

• Contrôle continu (études de cas, mises en situation, présentations, démonstrations)
• Présentations de projets (projet d’année, projet de fin d’études) devant un jury d’établissement ou un jury professionnel
• Évaluations écrites et orales en anglais
• Rédaction et soutenance d’un rapport d’expérience professionnelle

À la fin des des années du programme, les étudiants reçoivent l'AEC LEA.CZ "Programmation des moteurs de jeu vidéo".

Pour ceux qui le souhaitent, il est possible de continuer les études vers la spécialité "Programmation des mécaniques de jeu vidéo" (AEC LEA.CY).

Programme

Une pédagogie axée projets

  • Année 1 AEC LEA.CZ
  • Année 2 AEC LEA.CZ
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 (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
     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 4 (C++ et Blueprint) 

 

  • 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

 

  • Stage / Expérience Professionnelle

105h minimum à la fin de la 2è année

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 Nedelec : Game Programmer sur "Deprecated"