Description des cours
1. Idéation et Conceptualisation
Objectif : Définir le type de jeu, l’histoire, le gameplay, le public cible.
Contenu enseigné :
Brainstorming d’idées de jeu.
Choix du genre (FPS, RPG, puzzle, plateforme…).
Création du Game Design Document (GDD) : synopsis, mécaniques, personnages, niveaux, objets.
Outils logiciels :
Google Docs / Notion / Microsoft Word (GDD)
Miro / Figma (storyboarding, cartes conceptuelles)
Canva (concept art simplifié)
2. Pré-production
Objectif : Préparer tout ce dont l’équipe aura besoin avant la production.
Contenu enseigné :
Création des personnages et environnements en 2D/3D.
Conception des interfaces utilisateurs (menus, HUD).
Outils logiciels :
Photoshop / Krita / GIMP (2D art)
Blender / Maya / 3DS Max (modélisation 3D)
Figma / Adobe XD (UI/UX)
Trello / Jira (gestion de projet)
3. Prototypage
Objectif : Tester rapidement les mécaniques du jeu pour valider le concept.
Contenu enseigné :
Création de scènes test avec des objets temporaires.
Programmation des mouvements, collisions, interactions basiques.
Ajustement des mécaniques selon le ressenti.
Outils logiciels :
Unity ou Unreal Engine (prototypage rapide)
Construct / Godot (prototypage simple 2D/3D)
Visual Studio / VS Code (programmation C#, Blueprint, Python)
4. Production
Objectif : Développement complet du jeu.
Contenu enseigné :
Intégration des assets graphiques, sons, animations.
Programmation des fonctionnalités (mouvements, IA, inventaires, combats).
Création des niveaux et équilibrage du gameplay.
Outils logiciels :
Unity (C#) / Unreal Engine (C++/Blueprint)
Blender / Substance Painter (modélisation et textures)
FMOD / Audacity / Wwise (son & musique)
GitHub / GitLab / Perforce (gestion de version)
5. Test et Itération
Objectif : Identifier les bugs et améliorer l’expérience joueur.
Contenu enseigné :
Test alpha / beta avec retours utilisateurs.
Correction de bugs et optimisation des performances.
Ajustements de gameplay et équilibrage des niveaux.
Outils logiciels :
Unity / Unreal (profiler et debug)
Jira / Trello (suivi des bugs)
TestFlight / Steam Playtest / itch.io (tests externes)
6. Marketing et Pré-lancement
Objectif : Préparer la communication et la visibilité du jeu.
Contenu enseigné :
Création d’un site web et des réseaux sociaux.
Réalisation de trailers, captures d’écran et teasers.
Définition de la stratégie de pri