DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Concepteur de jeux vidéos - Programmation - Bloc de compétences 8 « Programmer le jeu vidéo (Option Game programming) » du Titre RNCP38294 Niveau 6 « Concepteur de jeux vidéo ».

Date de mise à jour : 16/01/2025 | Identifiant OffreInfo : 03_241213803F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Certification et éligibilité au compte personnel de formation

  • Concepteur de jeux vidéo - Code CertifInfo 115728
    • Niveau de qualification : 6 - Savoirs approfondis

Objectifs, programme, validation de la formation

Objectifs

Apprenez la programmation de jeux vidéo avec cette formation mêlant coachings en direct, étude de supports pédagogiques et surtout réalisation de projets concrets de création de jeux vidéo en LUA et C# avec différents frameworks et moteurs de jeu (Love2D, Raylib, Unity).


Cette formation est destinée aux personnes souhaitant apprendre à programmer un jeu vidéo, que ce soit pour des personnes débutantes en programmation ou confirmées.

Programme de la formation

1. Programmation fondamentale en LUA

Définir les outils, technologies et bonnes pratiques pour concevoir un jeu vidéo à partir d'un cahier des charges

Définir les procédures de tests et de debug pour optimiser le rendu d'un jeu vidéo

Identifier les ressources humaines et matérielles nécessaires pour la création d'un jeu vidéo

Produire des documents techniques, compréhensibles par l'ensemble des métiers de la production d'un jeu vidéo

Coordonner son travail avec l'ensemble des corps de métiers du jeu vidéo

Utiliser les outils et langages de programmation adaptés au développement d'un jeu vidéo

Analyser des dysfonctionnements, identifier les parties responsables dans le code

Proposer des solutions aux dysfonctionnements

Corriger les dysfonctionnements grâce aux outils de debug

Programmer avec le langage LUA Construire des environnements grâce aux Tilemaps

Développer des comportements programmés


PROJET : Création d'un jeu de combat de tanks en vue de dessus

Programmation avancée avec C#

Définir les outils, technologies et bonnes pratiques pour concevoir un jeu vidéo à partir d'un cahier des charges

Utiliser les outils et langages de programmation adaptés au développement d'un jeu vidéo

Analyser des dysfonctionnements, identifier les parties responsables dans le code

Proposer des solutions aux dysfonctionnements

Corriger les dysfonctionnements grâce aux outils de debug

Programmer avec le langage C#

Utiliser la POO (Programmation Orientée Objet)

Utiliser le framework Raylib

Afficher et manipuler des images dans un framework

Concevoir l'architecture d'un design pattern


PROJET : Création d'un brick breaker complet en POO avec effets visuels

Programmation avancée sur Unity

Définir les outils, technologies et bonnes pratiques pour concevoir un jeu vidéo à partir d'un cahier des charges

Définir les procédures de tests et de debug pour optimiser le rendu d'un jeu vidéo

Identifier les ressources humaines et matérielles nécessaires pour la création d'un jeu vidéo

Coordonner son travail avec l'ensemble des corps de métiers du jeu vidéo

Utiliser les outils et langages de programmation adaptés au développement d'un jeu vidéo

Analyser des dysfonctionnements, identifier les parties responsables dans le code

Proposer des solutions aux dysfonctionnements

Corriger les dysfonctionnements grâce aux outils de debug

Programmer avec le langage C#

Utiliser le moteur de jeu Unity

Utiliser les principales fonctionnalités de Unity : game objects, components, physics, etc.

Intégrer des éléments et assets graphiques dans un moteur de jeu


PROJET : Création d'un jeu de type infinite runner en 3D

Validation et sanction

Concepteur de jeux vidéo

Type de formation

Certifiante

Sortie

Bac + 3 et 4

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
200 heures total

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
4ème étage
50 rue de Marseille
69007 - Lyon 7e
Responsable : Quest Education Group
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
4ème étage
50 rue de Marseille
69007 - Lyon 7e
Responsable :
Téléphone fixe : 0428298103
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Gaming Group
SIRET: 83767023100021

Responsable : BELTRAME
Téléphone fixe : 0428298103
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 13/01/2025 au 13/06/2025
débutant le : 13/01/2025
Adresse d'inscription
4ème étage
50 rue de Marseille
69007 - Lyon 7e
Etat du recrutement : Ouvert
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

Quest Education Group
SIRET : 83767023100021

Adresse
4ème étage
50 rue de Marseille
69007 - Lyon 7e
Téléphone fixe : 0428298103
Contacter l'organisme