Bases complètes de programmation et grands fondamentaux de la conception de jeux vidéo

  • Apprenez à programmer : toutes les bases de programmation de A à Z même si vous n'avez jamais programmé.
    Inclus un guide imprimable regroupant toutes les notions enseignées
  • Tous les grands fondamentaux de la programmation de jeux vidéo
    Comment créer un jeu, organiser son code, découper en scènes, etc.
  • Contenu (non exhaustif) : Images, effets sonores, animations et effets visuels, inertie / physique, Tilemaps, Intelligence artificielle, Algorithmie, génération procédurale, scrolling, collisions, sauts et plateformes

Formation avancée au C# avec affichage en 2D ou 3D.

  • Apprenez à programmer avec le langage C#, le plus utilisé dans l'industrie du jeu vidéo. Inclus un cours complet de POO.
  • Apprenez à programmer avec Monogame, le framework 2D/3D issu du mythique moteur de la XBOX 360.
  • Contenu (non exhaustif) : Matrices, projection 3D, Design Pattern, affichage Billboard, programmation d'un éditeur de map, programmation d'un système d'inventaire, combats d'intelligence artificielle.

Maîtrisez Unity, un des moteurs leader du marché, tout en gardant votre indépendance

  • Série d’ateliers orientée programmation pour créer un jeu de Tower Defense complet, avec une découverte approfondie du moteur Unity.
  • Maîtrisez la complexité de son éditeur, son architecture Entité/Composant et développez vos premiers jeux multi-plateforme
  • Développez un jeu de Tower Défense complet afin de mettre en pratique les grands fondamentaux Gamecoceur

Maîtrisez Unity, un des moteurs leader du marché, tout en gardant votre indépendance

  • Client/Serveur, synchronisation, temps réel et tour par tour : Maîtrisez les concepts de la programmation réseau pour créer vos premiers jeux multijoueurs
  • A travers une série d'ateliers à la difficulté progressive, programmez les bases d'un jeu de RPG en réseau
  • Mise en application en C#. Exemples en C et Lua afin de mettre en lumière l'universalité des concepts enseignés

Diversification et expertise en JavaScript, Haxe, HaxeFlixel, GameMaker.

  • Nombreux ateliers pour devenir autonome, dont Comment apprendre un nouveau langage, cours de JavaScript (avec le moteur Phaser) pour la création de jeux Web, de Haxe (avec le moteur HaxeFlixel), Algorithmique, etc.
  • Mise en pratique : Génération dynamique de donjons et labyrinthes, cinématiques/cut-scènes, jeux de plateformes.
  • Découverte et utilisation de GameMaker

Initiation au C et à la SDL (Parcours C complet à venir en 2020)

  • Découvrez la librairie SDL2
  • Compilez pour la première fois un code source C++ lié à la SDL2
  • Découvrez les rudiments de la SDL2

Grande initiation à l'infographie et au Pixel Art

  • Créez vos propres graphismes grâce au Pixel Art. Découvrez les meilleurs outils et initiez-vous à la perspective, aux ombres, aux animations
  • 10 chapitres détaillés pour découvrir les meilleurs outils et toutes les techniques nécessaires à la création de vos propres graphismes en Pixel Art : tracés, ombres, perspective, animations, etc. Rien n’est laissé de côté
  • Edition revue et augmentée du cours de pixel art original des Forges.

Méthodologie et développement personnel : Parce que coder ne suffit pas !

  • Méthode de travail, d'organisation et de concentration
  • Développement personnel, psychologie et motivation
  • Organisation et gestion de projets, prototypage rapide
  • Prise de décision, gestion de la motivation, etc.