Travailler au sein d'une équipe qui a pour rôle de développer un jeu dans son intégralité. Ce spécialiste des langages informatiques est chargé d'écrire les lignes de code constituant l'ensemble des fonctionnalités du jeu. Il va donc être chargé de coder les menus, actions, outils, ainsi que toute autre fonctionnalité que contient le jeu vidéo. C'est ce qu'on appelle la programmation de jeux vidéo.
?
Programme de la formation
Bases de la programmation
3ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
Développement sous Unreal Engine 5
Langages : C++ et Blueprint
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
4ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation…
Bases de la programmation
3ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
Développement sous Unreal Engine 5
Langages : C++ et Blueprint
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
4ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
Développement de bibliothèques
ECS & Data Oriented Design
Développement sous Unreal Engine 5
Langages : C++ et Blueprint
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
5ème année
Production intensive d'un projet de jeu vidéo en équipe
Encadrement de production
Préparation de Milestonesn langage C
Tableaux et pointeurs
Initiation aux intelligences artificielles
Fonctions, boucles et variables
Mathématiques et géométrie
Physique newtonienne
Algorithmie et complexité
Bases de tests unitaires
2ème année
Langage : C++
Méthodes de développement
Développement d'intelligence artificielle
Bases de conception d'un moteur de jeu
Bases approfondies de conception
Bases de programmation réseau
Création de bibliothèques
Tests unitaires
3ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
Développement sous Unreal Engine 5
Langages : C++ et Blueprint
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
4ème année
Développement sous Unity
Développement multi-plateformes (Mobile, PC)
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
Développement de bibliothèques
ECS & Data Oriented Design
Développement sous Unreal Engine 5
Langages : C++ et Blueprint
Développement d'intelligence artificielle
Programmation réseau
Programmation outils
5ème année
Production intensive d'un projet de jeu vidéo en équipe
Encadrement de production
Préparation de Milestones
Bases de la programmation en langage C
Tableaux et pointeurs
Initiation aux intelligences artificielles
Fonctions, boucles et variables
Mathématiques et géométrie
Physique newtonienne
Algorithmie et complexité
Bases de tests unitaires
2ème année
Langage : C++
Méthodes de développement
Développement d'intelligence artificielle
Bases de conception d'un moteur de jeu
Bases approfondies de conception
Bases de programmation rése