Skip to content
Apprendre Godot : Maîtriser et développer un jeu vidéo de A à Z
Introduction
Historique et développement
Fichiers ressources
Installation et Configuration de Godot
Installation de Godot Engine
Configuration de l’environnement de travail
Découverte de l'Interface
Vue générale de l’éditeur
Manipulation et Ajustement des Nœuds de la Scène
Raccourcis clavier et commandes rapides
Organisation et sauvegarde des layouts personnalisés
Les Bases Godot Engine
Structure et hiérarchie des nœuds
Les nœuds de physique et de collisions
Les Matériaux Physiques
Les scènes et les prefabs
Les outils de débogage
Apprendre les Bases du GDscript
Ce que vous allez découvrir dans ce chapitre
Pourquoi utiliser GDScript ?
La structure de base d’un GDScript
Déclaration et initialisation des variables
Déclaration et usage des constantes
Création et manipulation des tableaux
Conditions (if, else, match)
Opérateurs Logiques et de Comparaison
La concaténation
Opérateurs Arithmétiques
Conversion de type
Boucles (for, while)
Création et manipulation des dictionnaires
Créer des Méthodes
Créer des fonctions
Les énumérations
La gestion des exceptions
La portée des variables
Votre premier jeu : CarRace2D
Création du projet et importation des ressources
Déplacement de la voiture
Création d’une voiture fantôme
Création des prefabs de voitures fantômes
Instancier une voiture fantôme (Timer)
Instanciation Aléatoire de Voitures avec un Spawner Extrait Session
Détection et Gestion de Collisions avec les voitures Fantôme
Utiliser un Shader pour Simuler le Mouvement de la Route
Déclencher un Effet ‘Boom’ en Cas de Collision
Afficher la Distance Parcourue en Kilomètres
Créer une Interface de Fin de Partie : Rejouer ou Quitter
Ajouter des effets sonores au jeu
Gérer le redimensionnement de la fenêtre de jeu
Compiler votre jeu pour le distribuer
Code source du projet CarRace 2D
Développement et Animation d'un Personnage de Jeu de Type Platformer
Configuration des Nœuds pour le Personnage
Implémentation de la Gravité pour le Personnage
Déplacement Horizontal du Personnage
Mécanique de Saut pour le Personnage
Création des Animations du Personnage
Gestion des Animations du Personnage
Configurer le Suivi de la Caméra sur le Personnage
Les outils de Level Design 2D
Créer une Tilemap et configurer un Tileset
Organisation des Layers dans les Tilemaps
Ajout de collisions aux Tuiles
Créer un effet Parallax avec des calques
Mécanismes de jeu de plateforme
Implémenter un ennemi patrouillant de type Spider
Détruire un ennemi avec un saut
Créer un ennemi de type Piranha Extrait Session
Implémenter un ennemi volant de type chauve-souris
Suivre et gérer le score du joueur
Améliorer les effets visuels lors de la destruction des ennemis
Gérer les dégâts infligés au joueur
Mettre en place la gestion de la barre de vie
Intégrer un bonus de vie et l’animer
Exploiter un Signal Dynamique pour le Bonus de Vie
Création du visuel de fin de partie
Mise en place du mécanisme de fin de partie
Gérer la fin de niveau
Création de la scène de Menu
Gestion Dynamique du Chargement de Scènes
Implémentation d’un Bouton de Reprise au Dernier Niveau
Gestion de l'audio
Intégrer une musique de fond au jeu
Ajouter et gérer les effets sonores
Gérer et spatialiser des sons avec AudioStream2D
Code source du projet : Platformer
Créer et Configurer une Première Scène 3D
Découvrir et Manipuler les Nœuds 3D
Configurer et Maîtriser le Nœud Camera3D Extrait Session
Créer et Personnaliser un Environnement 3D
Exploiter les Lumières en 3D
Utiliser les Matériaux et Textures
Réalisation d’un Jeu 3D : Labyrinthe
Conception d’un Personnage Jouable FPS avec Contrôles Directionnels
Conception du Labyrinthe Modulaire avec GridMap
Création d’un ennemi en mode sentinelle
Création d’un ennemi avec un déplacement circulaire
Visuel de fin de partie
Mécanisme de sortie du labyrinthe (Key)
Mécanisme de sortie du labyrinthe (Door)
Conception et Mise en Place du Toit du Labyrinthe
Implémentation d’un compte à rebours de niveau
Gestion de la partie
Chargement du niveau suivant
Session de démonstration : Jeu en action
Code source du projet
Session Précédent
Session Suivante

Configurer et Maîtriser le Nœud Camera3D

  1. Apprendre Godot : Maîtriser et développer un jeu vidéo de A à Z
  2. Configurer et Maîtriser le Nœud Camera3D
Session Précédent
Retour à la page de formation
Session Suivante
Esprit Académique Esprit Académique

Votre montée en compétences commence ici.

Créez votre compte et profitez d'offres de bienvenue automatiques 🎁

S’inscrire
Mot de passe oublié ?
ou
Continuer avec Google

Se connecter
ou
Continuer avec Google
EspritAcadémique
Gestion des cookies
Bienvenue sur EspritAcadémique.com ! Nous utilisons des cookies pour optimiser votre expérience sur notre site. Acceptez-vous leur utilisation ?
Fonctionnel Toujours activé
Ce site utilise des cookies nécessaires à son bon fonctionnement. Ils ne peuvent pas être désactivés.
Préférences
L’accès ou le stockage de données est nécessaire pour répondre à un intérêt légitime : conserver des préférences qui ne sont pas directement demandées par l’utilisateur ou l’internaute.
Statistiques
L’accès ou le stockage des données utilisé exclusivement à des fins statistiques. Le stockage ou l’accès aux données utilisé exclusivement à des fins statistiques anonymes. Sans assignation, consentement volontaire de votre fournisseur d’accès internet ou données supplémentaires d’un tiers, les informations collectées à cette seule fin ne permettent généralement pas de vous identifier.
Marketing
L’accès ou le stockage de données est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre un utilisateur sur un site ou plusieurs sites ayant des objectifs marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Personnaliser
  • {title}
  • {title}
  • {title}

Mon panier

0

Fréquemment achetés ensemble :

Total

Procéder au paiement
0

Notifications