Programmeur Jeux vidéo
Notre cursus de Programmation Jeux vidéo
Le programmeur jeux vidéo analyse, code et crée les événements et interactions qui forment le jeu. Aussi nommé développeur jeux vidéo ou codeur jeux vidéo, il est un élément essentiel dans le processus de création. Ses compétences dans les langages et outils informatiques, lui permettront de donner vie au jeu vidéo.
Il intègre les éléments de graphisme, les interfaces, les menus, les volets sonores et les vidéos créés par le reste de l’équipe et les met en interaction avec le joueur, il travaille avec l’ensemble de l’équipe de production afin de pouvoir faire fonctionner tous les éléments ensemble. L’objectif final étant de maintenir une cohérence du jeu et d’en assurer la performance et l’optimisation.
La formation programmeur jeux vidéo est l’une des plus recherchée, cela est dû au fait que 38% des offres d’emploi dans le secteur du jeu vidéo concernent la programmation.
Un parcours professionnalisant et personnalisé à Creajeux
A Creajeux nous formons des programmeurs depuis 2004, nos étudiants travaillent aujourd’hui dans plus de 80 studios différents et 15 pays. Nous avons le souhait de former les meilleurs, de leur donner les compétences requises pour maîtriser les langages informatiques et devenir développeur jeux vidéo.
Notre cursus
Le cursus se veut généraliste, orienté gameplay, à la fois pour permettre aux étudiants d’être polyvalents et capables de répondre aux besoins de petites structures, mais aussi pour leur permettre de découvrir les différentes possibilités de métiers qui composent la famille des programmeurs de jeu vidéo.
Nous remarquons avec les années que c’est en pratiquant que les étudiants se découvrent de véritables passions. Ils deviennent donc aptes à choisir « leur voie » en connaissance de cause durant leurs cours de programmation. Certains prennent goût pour la programmation gameplay, alors que d’autres prennent conscience de leur attrait pour le développement graphique ou réseau.
Le déroulement de la formation
Les deux premières années permettent d’acquérir de sérieuses compétences de programmeur polyvalent. Nos étudiants étudieront des matières plus généralistes qu’ils mettront en application sur des projets tout au long de l’année.
Dès la première année, les étudiants plongent dans l’univers de la programmation jeu vidéo au travers de la programmation en C. Une étape qui va leur permettre de se forger de solides bases en programmation.
En deuxième année , le focus est mis sur l’apprentissage de la programmation orientée objet avec le langage C++ afin de préparer un socle solide pour toutes les spécialisations vues plus tard dans le cursus.
Le programme de 3ème année se tourne vers la programmation Outil et IA, le moteur Unity et les langages informatiques C++ et C#.
En 4ème année de cursus, les étudiants vont se spécialiser. Tout en continuant à utiliser le moteur Unity, les étudiants continueront à développer leurs compétences dans la programmation Réseau et Outil, ils vont acquérir des connaissances de domaines particuliers comme le multijoueur online, l’optimisation et l’apprentissage d’un moteur plus orienté triple A, Unreal Engine.
L’école est classée deuxième dans le classement Best School Experience – Happiness Barometer 2024 parmi les écoles préférées des étudiants en France dans le domaine de l’audiovisuel, l’animation et le jeux vidéo. Une reconnaissance de la qualité de l’expérience étudiante au sein de Creajeux. Un classement réalisé par Speak & Act
Une formation validée par Epic Games
Creajeux a reçu la prestigieuse accréditation du programme Unreal Academic Partner.
En tant qu’établissement d’enseignement dédié à l’apprentissage des techniques de développement sur Unreal Engine 5, cette reconnaissance est une marque d’excellence qui témoigne de notre engagement envers l’innovation et la qualité pédagogique.
Nous tenons à exprimer notre profonde gratitude envers Epic Games pour la confiance qu’ils ont placée en notre institution. Cette collaboration renforce notre engagement à offrir à nos étudiants les compétences et les connaissances nécessaires pour exceller dans l’industrie du jeu vidéo en constante évolution.
Des projets
Pour parfaire leurs connaissances, nos étudiants ont un trimestre par an dédié au projet. Nous les mettons en situation réelle, ils doivent créer une équipe pluridisciplinaire et achever toutes les étapes d’une production d’un jeu vidéo.
Par ces projets tout au long de leur formation développeur jeu vidéo, ils sont confrontés aux difficultés de la vie professionnelle et du travail en équipe mais également aux problèmes qui peuvent survenir lors de la production d’un jeu vidéo.
Ils apprennent à mettre leurs apprentissages théoriques en pratique, cela leur permet également de connaître toutes les étapes de la création d’un jeu, tout en étant confrontés aux contraintes techniques des autres métiers.
La formation de programmeur jeu vidéo de Creajeux se termine par la réalisation d’un stage en entreprise, une opportunité de réaliser ses premières armes au sein d’un studio de production de jeu vidéo.
Notre objectif
L’objectif de notre école du jeu vidéo est de former des programmeurs jeux vidéo suffisamment polyvalents pour s’adapter à une petite structure, mais ayant un domaine de spécialisation suffisamment développé pour intégrer le pipeline de production d’une grosse entreprise.
Nos étudiants sont aptes à être opérationnels immédiatement sur les technologies actuelles et capables de s’adapter à l’évolution future de celles-ci dès la sortie de l’école. Armés de solides bases scientifiques, nos programmeurs jeux vidéo acquièrent les compétences nécessaires en s’exerçant sur des projets réels. À Creajeux, le développeur jeux vidéo est un technicien rigoureux, créatif, autonome et polyvalent.
Nous proposons également d’autres formations aux métiers du jeu vidéo. Venez les découvrir !
Formation en 4 ans*
(+ de 880h par année)
* Le cursus peut se faire sur 3 ans (entrée en 2ème année) suivant la qualité obtenue aux tests d’admission et les connaissances déjà acquises du candidat
Bac spé Maths/NSI, Bac STI2D option SIN, ou venir de la Prépa JeuX Vidéo de Creajeux
Possibilité d’entrée en 2ème année pour les BTS ou les DUT informatique (BAC+2)
Avoir 18 ans (ou 17 ans avec accord parental)
Sur dossier, avec épreuves et entretien
Septembre 2025
20 à 24 étudiants par classe
35h de présentiel hebdomadaire
Certificat d’école avec Titre RNCP : Reconnaissance Nationale de niveau 6 de Développeur Jeux vidéo (Arrêté du 8 décembre 2017 portant au Répertoire National des Certifications Professionnelles (NOR : MTRD1733153A)
Programmeur GamePlay, Programmeur Outils, Programmeur Moteur, Programmeur réseau, …
Frais de dossier à l’inscription : 250€
1ere année : 4700 €
2eme année : 6400 €
3eme année : 6400 €
4eme année : 6400 €
Mathématiques
Programmation procédurale en C
Exploitation de bibliothèques graphiques 2D
Base de méthodes de production de jeux
Workshops
masterclasses
Anglais
Projet en commun avec les graphistes de 1ère année
Mathématiques (analyse vectorielle)
Programmation procédurale en C++
Exploitation de bibliothèques graphiques 2D
Base de méthodes de production de jeux
Workshops
masterclasses
Anglais et communication
Projet en commun avec les graphistes de 2ème année
Mathématiques (analyse numérique matricielle)
Programmation Orientée-Objet en C++ et C#
Programmation Gameplay,
Game engine et Tools
Workshops
masterclassesrn
Anglais et communication
Projet en commun avec les graphistes de 3ème année
Mathématiques (Calcul différentiel)
Programmation avancée (ECS)
Programmation Gameplay
Game engine et Tools
Conception et programmation multitâche et accès concurrentiel
Workshops
masterclasses
Anglais et communication
Projet en commun avec les graphistes de 4ème année
Stage de fin de 3ème année en entreprise
Les débouchés
Découvrez tous les métiers du jeu vidéo.
La programmation jeu vidéo se divise en plusieurs grands domaines qui forment différents métiers au sein de l’industrie de la production de jeux vidéo. Il est donc possible de parler de programmation gameplay, programmation moteur, programmation IA, programmation outils ou réseaux, programmation graphique, etc. Il s’agit là de spécialisations ayant leur place dans la production de jeux vidéo.
Développeur jeu vidéo
Le programmeur de jeux vidéo, également appelé développeur de jeux vidéo, intervient tout au long du processus de création du jeu. Il est à l’origine de l’architecture informatique du jeu, et garantit son bon fonctionnement grâce à sa maîtrise du langage code.
Programmeur moteur
Le programmeur moteur (aussi appelé développeur moteur de jeu vidéo) s’occupe du rendu graphique du jeu sur plusieurs supports. Il doit aussi assurer la maintenance des outils et des logiciels utilisés et vérifier que tout fonctionne une fois que les différents éléments du jeu ont été conçus.
Programmeur IA
Le programmeur IA (ou programmeur intelligence artificielle) doit s’assurer que les joueurs restent immergés dans l’univers du jeu. Il est toujours à l’affût de nouvelles expériences de jeu et son objectif est de créer des interactions entre les joueurs et les personnages ou les objets du jeu.
Programmeur réseau
Le programmeur réseau (aussi appelé programmeur online ou développeur online) conçoit, programme et implémente les mécaniques multijoueurs associées au jeu. Il a donc un impact direct sur l’expérience en ligne du joueur.
Jeux vidéo réalisés par nos élèves
F.A.Q
Je ne sais pas coder, comment savoir si la programmation va me plaire ?
Le métier de programmeur n’est pas que du « code », le code est un langage pour permettre de communiquer et de donner des instructions à un outil informatique. Le métier de programmeur, c’est de trouver une ou des solutions à des problématiques afin de réaliser le programme que l’on souhaite, en l’occurrence pour nous, un jeu vidéo.
Si vous n’arrivez pas à vous projeter, il est possible de faire les Summer camp pour vous initier à la programmation et à l’infographie jeu vidéo. Si cela ne suffit pas, vous pouvez passer par l’année de Prépa Jeux Vidéo afin de découvrir ces deux branches de métiers.
Je n’ai jamais codé, ni programmé, puis-je suivre un cursus de programmation ?
Si votre niveau en mathématiques est bon, oui c’est possible. Dans le cas contraire, vous devrez certainement passer par l’année de Prépa Jeux Vidéo au préalable.
Les attentes des studios de production sont en constante évolution, et donc nous devons amener les étudiants de plus en plus loin. Pour rentrer en première année directement, nos tests d’entrée nous permettront de voir si votre niveau en mathématiques est suffisant et si vous avez des bases en programmation.
Durant l’année de Prépa Jeux Vidéo, vous reprendrez une grande partie du programme de la spécialisation mathématique actuelle du Bac.
Quel est le niveau conseillé et les pré-requis pour la formation Programmeur Jeux Vidéo ?
– Niveau conseillé : Bac spécialisations Maths/NSI ou Bac STI2D option SIN, ou venir de la Prépa Jeux Vidéo de Creajeux
Possibilité d’entrée en 2ème année pour les BTS ou les DUT informatique (Bac+2)
– Pré-requis : Avoir 18 ans (17 ans avec accord parental)
Je passe mon bac cette année, comment puis-je postuler ?
Les inscriptions en ligne débutent en octobre, si vous êtes actuellement en terminale il est donc préférable de postuler avant d’avoir passé votre Bac au risque que l’école soit déjà complète. Vous pourrez finaliser votre inscription avant vos résultats du Bac.
Si vous n’obtenez pas votre Bac, vous pourrez annuler votre inscription (sur présentation du relevé de notes justifiant la non obtention de votre Bac), seuls les frais de dossier d’un montant de 250€ ne vous seront pas restitués.
Comment se déroulent les inscriptions au cursus de Programmeur à Creajeux ?
Vous pouvez candidater via notre site internet. Il suffit de compléter le formulaire de candidature en ligne et de déposer, par la suite, les éléments de votre dossier de candidature afin de pouvoir passer les épreuves d’admission.
Une fois votre dossier vérifié, nous vous contacterons par mail ou par SMS (*) afin de vous proposer une date à laquelle passer les tests d’entrée et l’entretien téléphonique qui se dérouleront, tous deux, à distance.
Vous passerez plusieurs tests : Test psychotechnique, test d’Anglais (non éliminatoire), tests mathématiques, QCM de Programmation
Vous réaliserez l’entretien par téléphone (ou via Google Meet si vous résidez hors de France) avec un membre de notre équipe pédagogique.
La formation Programmeur Jeux Vidéo est-elle reconnue par l'État ?
Notre formation Programmeur Jeux Vidéo possède le titre RNCP de niveau 6 de Développeur Jeux Vidéo enregistré au Répertoire National des Certifications Professionnelles.
Toutes nos formations sont labellisées par la SNJV et reconnues par les professionnels du secteur du Jeu Vidéo.
Quel est le prix de la formation Programmeur Jeux Vidéo ?
Ces tarifs sont valables pour nos deux cursus principaux d’Infographiste ou de Programmeur Jeux Vidéo :
– En 5 ans, avec année de Prépa JV : 28.400€ + 250€ de frais de dossier
– En 4 ans, sans année de Prépa JV : 23.900€ + 250€ de frais de dossier (*)
– En 3 ans, sans année de Prépa JV : 19.200€ + 250€ de frais de dossier (**)
(*) Selon votre dossier et vos résultats aux tests, l’année de Prépa ne sera pas nécessaire, vous ferez donc un cursus en 4 ans
(**) Selon votre dossier et vos résultats aux tests et votre expérience, nous vous proposerons de rentrer directement en 2e année, vous ferez donc un cursus en 3 ans
Quelles sont les notions à connaître pour les tests de Mathématiques ?
La programmation fait souvent appel aux mathématiques et la logique nécessaire pour cette matière s’avère très utile pour un programmeur. Les tests d’entrée pour le cursus programmation sont donc majoritairement axés sur les mathématiques. Ceux-ci nous permettent d’évaluer vos connaissances par rapport à un programme de terminal option mathématique. Il y aura également le test de programmation afin d’évaluer votre niveau et/ou vos connaissances en programmation.
– Math Niveau 1 : Jusqu’à niveau 1ere : Fractions, Intervalles, Inéquations, Factorisation, Identités remarquables, Fonctions affines, Domaine de définition, Relation de Chasles, Vecteurs, Triangles, Trigonométrie, Droite, Pourcentage, Suites etc.
– Math Niveau 2 : Jusqu’à niveau terminale S : Polynômes 2nd degré, Sens de variation fonctions, Limites, Primitives, Dérivées, Intégrales, Équations différentielles, Suites, Trigonométrie, Vecteurs, Plan, Droites, Repères, Probabilités, Statistiques etc.
Test Programmation (optionnel si seulement prépa) : Langage C/Algorithmie
J’ai déjà réalisé des projets de jeux vidéo, puis-je les montrer ?
Oui, l’un des buts de l’entretien est de déterminer la motivation du candidat, donc vos projets personnels peuvent être un plus. Ceux-ci peuvent aussi vous aider à mettre en avant vos connaissances en programmation.
J’ai postulé pour le cursus de programmation, en quelle année vais-je rentrée ?
C’est seulement à l’issue des tests, de l’entretien, et de l’étude de votre dossier scolaire que nous pourrons répondre à cette question.
Le passage par l’année prépa permet d’avoir des bases plus que solides en première année.
Néanmoins, les candidats issus d’un Bac et ayant peu pratiqué la programmation ont une chance de rentrer en première année.
Il est également possible de rentrer en deuxième année, mais les candidats y entrant directement sont généralement issus de BTS informatique ou de licence et/ou ont déjà pratiqué la programmation.
Quel matériel est utilisé au cours de la formation ?
Pour la formation de Programmeur Jeux Vidéo, il sera nécessaire d’avoir le matériel pour la prise de note ainsi qu’un disque dur externe pour la sauvegarde et le transfert des fichiers. La liste détaillée est envoyée en même temps que le dossier d’inscription
Il est fortement conseillé de s’équiper d’un ordinateur personnel, assez puissant pour supporter les logiciels, à partir de la 1ère année. Nous pouvons communiquer les caractéristiques nécessaires afin que l’ordinateur soit optimisé pour les 4 ans de formation.
Cependant, chaque étudiant aura accès à un ordinateur fixe, dans l’enceint e de l’école, pour les cours (celui-ci reste la propriété de l’école et n’en sort jamais), ainsi que les logiciels abordés durant la formation.
Comment se déroulent les cours ?
Les cours sont orchestrés sous forme de modules d’un mois. Durant ces mois, les élèves abordent un métier précis parmi les différents existants dans le domaine de l’infographie 2D/3D.
Les cours sont séparés en phases théoriques et pratiques, pendant lesquelles chaque élève peut suivre le cours soit sur rétroprojecteur, soit par partage d’écran.
A l’issue de ce mois de module, une ou plusieurs devoirs leur sont demandés afin de pouvoir évaluer les compétences acquises par chacun.
Quelle est l’ambiance au sein de l’école ?
Nous laissons la parole à nos étudiants qui sont le mieux placés pour répondre à cette question :
“L’ambiance à l’école est cool, on est bien accompagné par le corps enseignant. Au fur et à mesure on peut prendre nos libertés, gérer nos pauses, travailler à son rythme tant que le travail est effectué en temps et en heure. Cela nous permet de forger notre autonomie dans un milieu calme et réconfortant. L’école est joliment décorée, on met en valeur les travaux des étudiants, on se sent important et notre travail est récompensé. Les couloirs colorés et les collections en vitrine du directeur nous permettent de vraiment nous sentir dans notre élément.”
– Ambre Fortin-Deleau, 4ème année d’Infographie
“Pour ma part, je trouve l’ambiance globale vraiment agréable, on peut facilement communiquer avec les autres dû aux centres d’intérêts spécifiques à l’école. Après bien-sûr il y a des exceptions, mais c’est normal, on ne peut pas s’entendre avec tout le monde ! Mais en général, il n’y a aucun souci !”
– Clément Huttler, 3ème année d’Infographie
“Il y a une ambiance très agréable où l’on peut facilement communiquer avec d’autres personnes en partie dû au fait qu’on soit ici pour la même passion du jeu vidéo. Même avec les formateurs, leur disponibilité et le fait de les tutoyer enlève une barrière qu’on pouvait avoir au lycée par exemple, ce qui rend moins stressant le fait de poser des questions ou de communiquer avec eux. C’est très “familial” comme ambiance, puis le serveur discord permet de parler avec les anciens étudiants, ce qui est intéressant pour savoir comment ça se passe “après l’école”.
– Denis Lochet, 4ème année de Programmation
Quelle est la semaine type d'un étudiant ?
Une semaine comporte 30 à 35 heures de cours. Les étudiants ont la possibilité de rester après les cours jusqu’à la fermeture, à 19h00, tous les soirs de la semaine.
– 1er et 2ème Trimestre : Cours théoriques et pratiques, une journée dédiée aux projets de groupe, cours d’Anglais et Workshop.
– 3ème trimestre : Ce dernier est intégralement réservé aux projets étudiants, encadrés par les membres de l’équipe pédagogique.
La quatrième année est axée sur les spécialisations choisies par chaque étudiant.
Quel est la charge de travail ? Devoirs ? Pression ?
La charge de travail varie en fonction des modules étudiés et de l’année. Cependant, à la fin de chaque module, un ou plusieurs rendus sont attendus afin de valider le module.
De plus, il est possible que certains devoirs soient à rendre au(x) formateur(s) pendant les vacances.
Concernant la pression, les formateurs attendent de leurs étudiants qu’ils s’intéressent et pratiquent aussi en autonomie sur leur temps libre. Les travaux réalisés de manière personnelle seront tout de même pris en compte par les formateurs, qui feront aux étudiants un retour constructif.
Enfin, peu importe la formation suivie à Creajeux, les travaux doivent être remis en temps et en heure.
Comment s'organise le temps en autonomie ?
Les étudiants disposent de temps en autonomie dans leur planning, que ce soit pour leurs travaux, leurs projets ou leur book. C’est à eux d’optimiser l’utilisation de ce temps et de l’organiser à leur manière.
En quoi consiste la partie projet et combien de temps dure t-elle ?
La partie projet consiste à mettre en pratique les différents acquis des étudiants durant leurs modules sur un projet commun, compris entre 6 et 10 étudiants environ, réunissant graphistes et programmeurs. Chaque année, les étudiants auront 2 projets à faire, un plutôt basé sur un prototype jouable et le second étant le projet de fin d’année avec une contrainte technique en corrélation avec les acquis des étudiants à ce moment-là.
L’idée dans les projets est de se rapprocher le plus d’une expérience réelle en studio de développement, avec les méthodes utilisées pour l’ensemble des process, de la méthodologie Scrum aux étapes clés de la création d’un jeu vidéo.
Enfin, nous laissons le choix du thème libre aux étudiants, nous validons avec eux leur faisabilité technique dans le délai imparti, sinon nous apportons des changements.
Quels sont les projets à réaliser ?
La répartition se fait lors des projets, chaque étudiant programmeur prend à son compte une partie de la réalisation du jeu en fonction des tâches à réaliser et de ses capacités ou spécialisations.
1e année :
– Projet unique : Équipe de 8 à 10 étudiants de programmation et d’infographie.
Réalisation d’un jeu sur 8 semaines à temps plein (hors vacances).
Un choix parmi 4 types de jeux, obligatoirement en 2D pixel Art et en langage C.
Sujet imposé.
2e année :
– 1er projet : Équipe de 8 à 10 étudiants de programmation et d’infographie.
Une journée dédiée par semaine jusqu’aux vacances de Noël, soit environ 10 jours à temps plein.
Réalisation d’un jeu de société physique avec ensuite un portage de ce jeu en 2D sur PC en C++.
Sujet libre.
– Projet de fin d’année : Équipe de 8 à 10 étudiants de programmation et d’infographie.
Une journée dédiée par semaine jusqu’à la fin des modules puis 8 semaines à temps plein.
Réalisation d’un jeu en 2D et C++.
Sujet libre.
3e année :
– 1er projet : Équipe de 8 à 11 étudiants de programmation et d’infographie.
Une journée dédiée par semaine jusqu’aux vacances de Noël, soit environ 10 jours à temps plein.
Réalisation d’un jeu mobile sur Unity.
Sujet libre.
– Projet de fin d’année : Équipe de 8 à 11 étudiants de programmation et d’infographie.
Une journée dédiée par semaine jusqu’à la fin des modules puis 8 semaines à temps plein.
Réalisation d’un jeu 3D (*) sur Unity.
Sujet libre.
(*) Possibilité de faire du “Réseau” (matière vue seulement en 4ème année) pour le challenge (aide des formateurs possible). Possibilité également d’intégrer la VR grâce à des casques mis à disposition à l’école.
4e année :
– Projet unique : Équipe de 8 à 10 étudiants de programmation et d’infographie.
Une journée dédiée par semaine jusqu’à la fin des modules puis 8 semaines à temps plein.
Réalisation d’un jeu 3D (*) sur Unreal Engine 5/
Sujet libre.
(*) Possibilité de faire du « Réseau », non obligatoire mais suggéré.
Comment se passe la recherche de stages/emplois ?
En 4e année, nos étudiants peuvent réaliser un stage en lien direct avec la formation de Programmeur Jeux Vidéo afin de valider le diplôme. De plus, un contrat professionnel (CDD, CDI, création d’entreprise, freelance) d’une durée équivalente leur permettra également de valider le diplôme.
Nous tenons à ce que nos étudiants réalisent eux-mêmes les démarches nécessaires pour leur recherche de stages/emplois, car les studios et entreprises y sont attentifs et attendent des candidats motivés.
Néanmoins, Creajeux à intégré au programme un module d’aide à la réalisation de CV et entretiens. Il peut également y avoir des Jobs dating. Nous diffusons également, via un groupe Discord que nous conseillons à nos étudiants, les offres de stages/emplois que reçoit l’école.
Le site de l’AFJV est le principal site de recrutement dans le domaine du jeu vidéo.
Quelle est la durée du stage ?
Le stage peut durer jusqu’à 6 mois.
Comment obtient-on le diplôme ?
Concernant les modalités d’évaluation, le contrôle continu est pris en considération via des devoirs liés aux modules en cours.
Les projets de groupes jouent également un rôle dans la notation, ceux-ci ont lieu chaque année et sont notés par des jurys.
Enfin, le 3ème axe de notation pour valider le diplôme est l’examen final qui consiste à une présentation orale du book en fin de 4ème année devant un jury.