Developpeur Jeux Video
Creajeux
Non finançable CPF
Tout public
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Niveau visé
Niveau BAC + 5
Localité
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Objectifs
- Analyser les besoins informatiques du moteur afin de répondre aux contraintes techniques et aux besoins des utilisateurs en étudiant le fonctionnement de moteurs professionnels du marché
- Concevoir et schématiser l'architecture logicielle d'un moteur de jeu afin de produire un programme stable, extensible et maintenable en suivant les règles de schématisation de logiciels informatiques et en suivant les bonnes pratiques de la programmation orientée objet
- Développer et intégrer les fonctionnalités requises par un moteur de jeu afin de produire un programme complet, qui réponde aux besoins des utilisateurs en séparant chaque module distinct et en identifiant les besoins de chacun de ces modules.
- Maîtriser les principaux langages de programmation du développement de moteurs de jeux afin de pouvoir fournir un code clair, optimisé et extensible en utilisant les langages C, C et C#.
- Réaliser la documentation technique associée au programme afin d'expliquer son fonctionnement et son architecture en utilisant les logiciels de traitement de texte et en suivant les règles de schématisation de logiciels informatiques
- Analyser les besoins informatiques du jeu afin de répondre aux contraintes techniques et de sélectionner les bons outils de développement en traduisant techniquement les besoins du Game Design.
- Concevoir et schématiser l?architecture logicielle des mécaniques de jeu afin de produire un programme stable, extensible et maintenable en suivant les règles de schématisation de logiciels informatiques et en suivant les bonnes pratiques de la programmation orientée objet.
- Développer et intégrer les fonctionnalités du jeu telles que les contrôles, les interactions, les interfaces, les règles et les menus afin de produire un programme complet en respectant les besoins définis par le Game Design et les contraintes techniques.
- Concevoir et schématiser l'architecture logicielle des mécaniques de jeu afin de produire un programme stable, extensible et maintenable en suivant les règles de schématisation de logiciels informatiques et en suivant les bonnes pratiques de la programmation orientée objet. BC2.3. Développer et intégrer les fonctionnalités du jeu telles que les contrôles, les interactions, les interfaces, les règles et les menus afin de produire un programme complet en respectant les besoins définis par le Game Design et les contraintes techniques.
- Maîtriser l?utilisation des principaux moteurs de jeux professionnels du marché tels qu'Unity3D et Unreal Engine afin de comprendre le fonctionnement de tels outils et d?être directement en situation réelle de production de jeux en effectuant différents projets sur ces moteurs.
- Réaliser la documentation technique associée au programme afin d'expliquer son fonctionnement et son architecture
Programme
1e année
- Mathématiques
- Programmation procédurale en C
- Exploitation de bibliothèques graphiques 2D
- Base de méthodes de production de jeux
- Workshops, master classes
- Anglais
- Projet en commun avec les étudiants en infographie de 1e année
2e année
- Mathématiques (vectorielle)
- Programmation Orientée-Objet en C++
- Exploitation de bibliothèques graphiques 2D
- Base de méthodes de production de jeux
- Workshops, master classes
- Anglais
- Projet en commun avec les étudiants en infographie de 2e année
3e année
- Mathématiques (analyse numérique matricielle)
- Programmation Orientée-Objet en C++ et C#
- Programmation GamePlay, Game Engine, Intelligence Artificielle et Tools
- Unity3D
- Base de données
- Workshops, master classes
- Anglais
- Projet en commun avec les étudiants en infographie de 3e année
4e année
- Mathématiques (Calcul différentiel)
- Programmation avancée (optimisation, multitâches et accès concurrentiels)
- Programmation GamePlay, Game Engine, Réseau et Tools
- Unreal Engine 5
- Workshops, master classes
- Communication et préparation à la recherche d'emploi
- Projet en commun avec les étudiants en infographie de 4e année
Stage de fin de 4e année en entreprise
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Les formations les plus recherchées
Formation Toulouse
Formation Nantes
Formation Paris
Formation Strasbourg
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Montpellier
Formation Nice
Formation Angers
Formation Sport CPF
Formation Sport en ligne
Formation Esport CPF
Formation Esport en ligne
Formation Preparateur physique
Formation Coach sportif
Formation Entraineur de foot
Formation Maître nageur
Formation Educateur sportif
Formation Pilates
Formation Nutrition sportive
Formation Yoga
Formation Plongee
Formation Voile
Formation Preparateur physique Toulouse
Formation Coach sportif Toulouse
Formation Educateur sportif Toulouse
Formation Entraineur de foot Toulouse
Formation Maître nageur Toulouse
Formation Preparateur physique Aix-en-Provence
Formation Entraineur de foot Aix-en-Provence
Formation Maître nageur Aix-en-Provence
Formation Educateur sportif Aix-en-Provence
Formation Coach sportif Aix-en-Provence