Search
Search by area of study

Games Programming
au SAE Institute Genève

Apprendre à programmer - en développant des jeux vidéo et leurs technologies.
La programmation de jeux vidéo ne consiste pas seulement à écrire des lignes de code, mais à réfléchir et à repenser les systèmes, ainsi que de travailler étroitement avec d’autres corps de métiers en comprenant leurs besoins et en implémentant les outils facilitant leurs productions. Les routines complexes d’un jeu vidéo doivent pouvoir s’exécuter en temps réel. C’est à la fois exigeant et gratifiant. En plus de l’expérience pratique dans le développement de jeux vidéo, les étudiant-e-s acquièrent les connaissances nécessaires pour comprendre comment fonctionne un moteur de jeu.

Qu'apprend-t-on au SAE Institute Genève ?


Vous développerez vos propres jeux vidéo en ajoutant au fur et à mesure de la formation de nouvelles contraintes et de nouvelles technologies, tout en apprenant les bases théoriques derrière les moteurs de jeu récents. Vous apprendrez à maîtriser les langages et les outils standards de l’industrie que vous utiliserez sur des projets en coopération avec la formation Game Art & Animation et Audio Production. Vous vous familiarisez avec les notions d’intelligence artificielle, la génération procédurale, la conception de moteur de jeu, la programmation des réseaux et la programmation de shaders. Nous mettons également l'accent sur votre propre développement personnel et sur votre capacité à vous intégrer dans une équipe.

À qui s'adresse le département Games Programming ?

Le département Games Programming s’adresse aux personnes créatives avec une intuition logique qui aiment déjà la programmation ou qui souhaitent l’apprendre. La formation est faite pour intégrer l’industrie du jeu vidéo selon la spécialisation voulue entre programmation de gameplay, de physique, de rendu d’image, de réseau, ou d’intelligence artificielle. À la fin de la formation, les étudiant-e-s seront capables de programmer des jeux sur consoles, en 3D, ainsi qu’en réalité virtuelle.

Perspectives de carrière pour les Game Programmer


Dans un contexte d’expansion et de manque de programmeur-ses, l'industrie du jeu vidéo offre des perspectives de vie professionnelle variées pour un nombre croissant de développeur-se-s de jeux vidéo. Le cursus Games Programming est l’occasion de découvrir toutes les étapes de la production des jeux vidéo. La formation vous prépare dans les domaines du développement C/C++, C#/.NET, programmation de machines d’états et arbres de comportements, développement d’applications, de la programmation graphique et de shaders, de la programmation réseau, et de la programmation physique. En outre, les programmeurs expérimentés sont très demandés dans les domaines de la trading à hautes fréquences, de l'architecture et de l’imagerie médicale.
Logiciels Unity, Unreal, Visual Studio, CMake, Jetbrains, Git
Langages vus C/C++, C#, Python
Projets Plateformer 2d, Shooter, Roguelite, City-builder, Moteur physique, Moteur de rendu, Moteur de rollback, Business case, Elevator pitch, Projet commun

Games Programming Showreel étudiants

Structure de notre cursus

La formation Games Programming comprend les modules suivants :

Introduction à la programmation en C/C++


Introduction au Game Design et à Unity


Génération procédurale, IA et comportements autonomes


Programmation C/C++ avancée


Physique et Mathématiques


Rendu d’images en temps réel


Programmation Réseau


Industrie et Business


Projet commun de spécialisation


Vous trouverez une description détaillée des modules, y compris leurs principaux thèmes, dans notre brochure.

Formation et études au SAE Institute Genève


En mars et septembre, vous pouvez commencer votre formation professionnelle ou vos études avec nous. Vous avez les mêmes opportunités d'apprendre et d'étudier avec nous dans tous nos départements :

Formations

Le niveau Diploma du département Games Programming correspond à une formation professionnelle pour les développeurs de jeux vidéo.

  • 2 ans avec des cours sur 2 jours ouvrés
  • Charge de travail hors études jusqu’à 60 % possible

Le Bachelor en games programming combine une spécialisation professionnelle technique avec des compétences académiques et est analogue à un Bachelor d’une haute école spécialisée suisse.

  • 3 ou 3,5 ans à temps partiel avec des cours sur 2 jours ouvrables
  • Charge de travail hors études de 60 à 80 % possible
  • Comprend le SAE Diploma

Le Diploma fait partie du programme Bachelor. Après avoir réussi le Diploma, vous pouvez continuer avec le niveau Bachelor.

Suivez votre passion pour la programmation de jeux vidéos


Vous pouvez trouver des informations sur les prix de nos offres de formation et une structure de cours détaillée dans notre brochure en ligne.
Si vous avez d'autres questions, veuillez contacter notre responsable des admissions. Elle vous aidera dans votre décision.
En savoir plus
Demande de brochure
Visitez le Campus

Book a Tour

Choose a Campus

Choose Your Country
Choose Your Language