Apprendre Godot : Maîtriser et développer un jeu vidéo de A à Z

Cours Godot Engine : apprendre le GDScript et créer trois jeux vidéo, en 2D et en 3D.

14 heures 45 94 leçons 4,7 / 5 43 avis

L'essentiel

Durée
14 heures 45
Programme
12 chapitres, 94 leçons
Prix
89,00 €, accès à vie
Format
Vidéo en ligne, à votre rythme
Certificat
PDF de fin de formation
Prérequis
Pas de prérequis - ouvert à tous niveaux

Présentation de la formation

Développez vos propres jeux vidéo avec Godot Engine : interface, système de nœuds et bases du GDScript, puis trois projets à réaliser, un jeu de course 2D, un jeu de plateforme et un labyrinthe 3D.

Ce cours Godot vous apprend à développer un jeu vidéo par la pratique : vous construisez trois jeux complets, en 2D puis en 3D.

Godot Engine est un moteur de jeu gratuit, qui gère la 2D comme la 3D. Vous l'installez, vous découvrez son interface et vous comprenez le système de nœuds sur lequel repose chaque projet. Vous apprenez ensuite les bases du GDScript, des variables aux fonctions.

Le premier jeu, CarRace2D, est un jeu de course. Vous enchaînez avec un jeu de plateforme : animation du personnage, outils de level design 2D, gravité, collisions, barre de vie, ennemis, puis bruitages et musiques.

La dernière partie aborde la 3D. Vous créez et configurez une première scène, puis vous réalisez un labyrinthe en 3D du début à la fin.

À l’issue de cette formation Godot, vous allez

  • Maîtriser Godot Engine. vous allez découvrir l'interface de ce moteur gratuit et apprendre à l'utiliser pour créer vos propres jeux vidéo.
  • Apprendre la programmation. vous allez comprendre la logique du GDScript, un langage simple et puissant, pour donner vie à vos idées.
  • Créer des jeux en 2D et 3D. vous allez passer de la théorie à la pratique en concevant des niveaux, des décors et des personnages complets.
  • Animer vos créations. vous allez apprendre à donner du mouvement à vos éléments et à gérer les collisions entre eux.
  • Développer 3 projets concrets. vous allez réaliser un jeu de course 2D, un jeu de plateforme et un labyrinthe 3D de A à Z.
  • Gérer l'audio et l'interface. vous allez intégrer des bruitages, des musiques et créer des menus d'accueil professionnels.
  • Publier vos jeux. vous allez apprendre comment exporter vos créations pour pouvoir les partager avec le monde entier.

Programme de la formation

12 chapitres, 94 leçons. Les leçons marquées « Extrait gratuit » se regardent sans compte.

Introduction

1 leçon
  1. Historique et développement

Installation et Configuration de Godot

2 leçons
  1. Installation de Godot Engine
  2. Configuration de l’environnement de travail

Découverte de l'Interface

4 leçons
  1. Vue générale de l’éditeur
  2. Manipulation et Ajustement des Nœuds de la Scène
  3. Raccourcis clavier et commandes rapides
  4. Organisation et sauvegarde des layouts personnalisés

Les Bases Godot Engine

5 leçons
  1. Structure et hiérarchie des nœuds
  2. Les nœuds de physique et de collisions
  3. Les Matériaux Physiques
  4. Les scènes et les prefabs
  5. Les outils de débogage

Apprendre les Bases du GDscript

18 leçons
  1. Ce que vous allez découvrir dans ce chapitre
  2. Pourquoi utiliser GDScript ?
  3. La structure de base d’un GDScript
  4. Déclaration et initialisation des variables
  5. Déclaration et usage des constantes
  6. Création et manipulation des tableaux
  7. Conditions (if, else, match)
  8. Opérateurs Logiques et de Comparaison
  9. La concaténation
  10. Opérateurs Arithmétiques
  11. Conversion de type
  12. Boucles (for, while)
  13. Création et manipulation des dictionnaires
  14. Créer des Méthodes
  15. Créer des fonctions
  16. Les énumérations
  17. La gestion des exceptions
  18. La portée des variables

Votre premier jeu : CarRace2D

Aperçu gratuit 15 leçons
  1. Création du projet et importation des ressources
  2. Déplacement de la voiture
  3. Création d’une voiture fantôme
  4. Création des prefabs de voitures fantômes
  5. Instancier une voiture fantôme (Timer)
  6. Instanciation Aléatoire de Voitures avec un Spawner Extrait gratuit
  7. Détection et Gestion de Collisions avec les voitures Fantôme
  8. Utiliser un Shader pour Simuler le Mouvement de la Route
  9. Déclencher un Effet ‘Boom’ en Cas de Collision
  10. Afficher la Distance Parcourue en Kilomètres
  11. Créer une Interface de Fin de Partie : Rejouer ou Quitter
  12. Ajouter des effets sonores au jeu
  13. Gérer le redimensionnement de la fenêtre de jeu
  14. Compiler votre jeu pour le distribuer
  15. Code source du projet CarRace 2D

Développement et Animation d'un Personnage de Jeu de Type Platformer

7 leçons
  1. Configuration des Nœuds pour le Personnage
  2. Implémentation de la Gravité pour le Personnage
  3. Déplacement Horizontal du Personnage
  4. Mécanique de Saut pour le Personnage
  5. Création des Animations du Personnage
  6. Gestion des Animations du Personnage
  7. Configurer le Suivi de la Caméra sur le Personnage

Les outils de Level Design 2D

4 leçons
  1. Créer une Tilemap et configurer un Tileset
  2. Organisation des Layers dans les Tilemaps
  3. Ajout de collisions aux Tuiles
  4. Créer un effet Parallax avec des calques

Mécanismes de jeu de plateforme

Aperçu gratuit 16 leçons
  1. Implémenter un ennemi patrouillant de type Spider
  2. Détruire un ennemi avec un saut
  3. Créer un ennemi de type Piranha Extrait gratuit
  4. Implémenter un ennemi volant de type chauve-souris
  5. Suivre et gérer le score du joueur
  6. Améliorer les effets visuels lors de la destruction des ennemis
  7. Gérer les dégâts infligés au joueur
  8. Mettre en place la gestion de la barre de vie
  9. Intégrer un bonus de vie et l’animer
  10. Exploiter un Signal Dynamique pour le Bonus de Vie
  11. Création du visuel de fin de partie
  12. Mise en place du mécanisme de fin de partie
  13. Gérer la fin de niveau
  14. Création de la scène de Menu
  15. Gestion Dynamique du Chargement de Scènes
  16. Implémentation d’un Bouton de Reprise au Dernier Niveau

Gestion de l'audio

4 leçons
  1. Intégrer une musique de fond au jeu
  2. Ajouter et gérer les effets sonores
  3. Gérer et spatialiser des sons avec AudioStream2D
  4. Code source du projet : Platformer

Créer et Configurer une Première Scène 3D

Aperçu gratuit 5 leçons
  1. Découvrir et Manipuler les Nœuds 3D
  2. Configurer et Maîtriser le Nœud Camera3D Extrait gratuit
  3. Créer et Personnaliser un Environnement 3D
  4. Exploiter les Lumières en 3D
  5. Utiliser les Matériaux et Textures

Réalisation d’un Jeu 3D : Labyrinthe

13 leçons
  1. Conception d’un Personnage Jouable FPS avec Contrôles Directionnels
  2. Conception du Labyrinthe Modulaire avec GridMap
  3. Création d’un ennemi en mode sentinelle
  4. Création d’un ennemi avec un déplacement circulaire
  5. Visuel de fin de partie
  6. Mécanisme de sortie du labyrinthe (Key)
  7. Mécanisme de sortie du labyrinthe (Door)
  8. Conception et Mise en Place du Toit du Labyrinthe
  9. Implémentation d’un compte à rebours de niveau
  10. Gestion de la partie
  11. Chargement du niveau suivant
  12. Session de démonstration : Jeu en action
  13. Code source du projet

Votre formateur

Photo de Jean-Philippe P.

Jean-Philippe P. vous accompagne avec une approche directe et très visuelle. Vous allez comprendre sa logique pas à pas, et appliquer ses méthodes simples pour pouvoir créer vos propres jeux vidéo par vous-même.

Avis des apprenants

4,7 / 5 sur 43 avis.

Super qualité de cours et vidéos très pratiques pour maîtriser l'outil

Sacha G.

Des vidéos ultra efficaces pour progresser vite sur ce logiciel, très bien !

Ahma Q.

Oui ! les formations que j'ai suivie de mon coté correspondaient à mes attentes

Maurine Z.

De super formations, vraiment qualitatives !

Nathalie Q.

Conseils parfaits et très clairs !

Michel N.

Des cours super complets et de grande qualité ! Les réponses aux questions sont hyper rapides et vraiment utiles. Je recommande

Rachid L.

Afficher les 37 autres avis

Dans le catalogue

Ces autres cours pourraient vous intéresser

Questions fréquentes

Prix, accès, paiement, remboursement : l'essentiel avant de vous inscrire.

Toutes les questions

EspritAcadémique, qu'est-ce que c'est ?

EspritAcadémique est une plateforme d'apprentissage en ligne qui propose une large gamme de cours, exercices, ressources et accompagnements personnalisés pour tous les niveaux.

Apprenez ce que vous voulez, quand vous voulez, avec des contenus accessibles à tout moment à un tarif très abordable. De nouveaux cours et formations sont ajoutés régulièrement.

Combien coûte une formation ?

Nous mettons à votre disposition deux formules principales :

Abonnement individuel : 29 € TTC par mois ou 199 € TTC par an (voir nos offres), soit 5 mois offerts par rapport à la formule mensuelle. Il donne accès à l'ensemble des formations tant que l'abonnement reste actif. Sans engagement : vous pouvez l'annuler à tout moment depuis votre espace client, sans frais.

Achat à l'unité : si vous préférez suivre une formation en particulier, c'est possible. Le tarif varie en fonction de la durée de la formation choisie, et l'accès vous reste acquis à vie.

Nous proposons également des solutions dédiées aux entreprises, disponibles sur demande. Pour toute question, vous pouvez utiliser le formulaire de contact ou nous écrire à contact@espritacademique.com.

Quelle est la différence entre l'abonnement individuel et l'achat à l'unité ?

L'abonnement individuel vous donne accès à l'ensemble de nos formations, aux exercices pratiques et aux ressources associées, sur de nombreuses thématiques professionnelles. Vous pouvez ainsi progresser sur plusieurs compétences en parallèle et découvrir chaque nouvelle formation dès sa mise en ligne.

L'achat à l'unité vous donne un accès à vie à la formation choisie, sans abonnement ni renouvellement. C'est la formule idéale si vous avez un objectif précis en tête et que vous souhaitez avancer à votre rythme, sans limite de temps.

Combien de temps ai-je pour suivre une formation ?

Si vous avez souscrit à l'une de nos offres (mensuelle ou annuelle), vous accédez aux formations pendant toute la durée de votre abonnement. En cas d'achat unique d'une formation, celle-ci vous reste accessible à vie.

Est-ce que je peux suivre la formation à mon rythme ?

Oui. Nos formations sont 100 % en ligne et disponibles à tout moment. Vous pouvez avancer à votre propre rythme, selon votre emploi du temps, et reprendre là où vous vous étiez arrêté.

Quels sont les moyens de paiement acceptés ?

Nous acceptons les paiements par carte bancaire et PayPal. Tous les paiements sont 100 % sécurisés grâce au chiffrement SSL/TLS et à nos partenaires de paiement certifiés.

Puis-je être remboursé si la formation ne me convient pas ?

Oui, sous conditions. Vous bénéficiez d'une garantie « satisfait ou remboursé » de 30 jours : si vous n'avez pas encore réellement commencé la formation, vous pouvez demander le remboursement intégral de votre commande sur simple demande, sans avoir à vous justifier.

Cette garantie cesse de s'appliquer dès lors que vous avez visionné plus de 20 % du contenu ou téléchargé les fichiers d'exercices, la formation étant alors considérée comme consommée. C'est pourquoi nous vous invitons à profiter des leçons offertes de chaque formation avant votre achat : elles vous permettent de vérifier que le contenu et la pédagogie vous conviennent.

Pour faire une demande, écrivez-nous à contact@espritacademique.com. Le remboursement est effectué dans les 14 jours suivant la réception de votre demande, sur le même moyen de paiement. Le détail figure à l'article 6 de nos conditions générales de vente.

Ajouté au panier

Apprendre Godot : Maîtriser et développer un jeu vidéo de A à Z

Chaque formation ajoutée en plus dans le panier coûte 10 % de moins.

Ces formations pourraient vous intéresser

Voir mon panier