Menu
CoddyTech
Parcours

Créer des jeux avec Godot

Un cours Godot gratuit et interactif qui part de zéro. Écris du GDScript et joue à tes jeux 2D dans le vrai moteur Godot 4 à côté de l'éditeur, avec le rechargement à chaud, l'arbre de scène en direct, des indices par IA et un certificat par section.

1,251+ codders inscrits

171 leçons171 défis139 questions de quiz

  • Adapté aux débutants
  • sparkles iconAide au codage assistée par IA
  • hint iconLeçons interactives et pratiques
  • volume On iconNarration audio dans chaque leçon
  • quiz iconQuiz pour tester vos connaissances
  • certificate iconCertificat gratuit de réussite

Jouez à un jeu Godot ici même

Trois petits jeux écrits en GDScript, dans le vrai moteur Godot 4. Appuyez sur Play, puis déplacez un curseur : le nombre change dans le code et le jeu redémarre avec cette valeur. Sur téléphone, utilisez les touches à l'écran.

Courez avec les flèches et sautez avec Space. Mettez JUMP_VELOCITY à -300.0 et les plateformes sont hors de portée.

Valeurs en direct
extends CharacterBody2D

const SPEED = 240.0
const JUMP_VELOCITY = -460.0
const GRAVITY = 1200.0


func _physics_process(delta):
	# Fall when in the air.
	if not is_on_floor():
		velocity.y += GRAVITY * delta

	# Jump only from the ground.
	if Input.is_action_just_pressed("jump") and is_on_floor():
		velocity.y = JUMP_VELOCITY

	# Run left and right.
	var direction = Input.get_axis("move_left", "move_right")
	velocity.x = direction * SPEED
	if direction != 0:
		$Body.scale.x = sign(direction)
		$Eye.position.x = 3 if direction > 0 else -9

	move_and_slide()

	# Fell off the world? Start again.
	if position.y > 420:
		position = Vector2(100, 280)
		velocity = Vector2.ZERO

Écrire ces scripts vous-même, c'est la formation : gratuite, dans votre navigateur.

Programme

6 sections8 projets171 leçons171 défis139 questions de quiz
  1. Commencer la sectionDémarrerDévelopperRéduireDécouvrez comment un jeu Godot est construit à partir de nœuds et de scripts. Déplacez, faites pivoter et redimensionnez les nœuds avec delta, ajustez leurs valeurs et trouvez d’autres nœuds. Vous terminerez par un économiseur d’écran rebondissant.
  2. Commencer la sectionDémarrerDévelopperRéduireDéplacez un personnage au clavier. Utilisez les actions d’entrée, CharacterBody2D et move_and_slide, puis ajoutez la gravité, le saut et une vitesse fluide. Vous terminerez par un héros de jeu de plateforme qui court et saute.
  3. Commencer la sectionDémarrerDévelopperRéduireFaites réagir les éléments lorsqu’ils se touchent. Utilisez Area2D et les signaux, créez vos propres signaux, regroupez les nœuds et supprimez-les avec queue_free. Vous terminerez par un jeu de collecte de pièces.
  4. Commencer la sectionDémarrerDévelopperRéduireAjoutez les règles d’un jeu : des minuteries, un score à l’écran, des vies, la victoire, la défaite, le redémarrage et des ennemis générés à partir d’une scène. Vous terminerez par un jeu où il faut esquiver.
  5. Commencer la sectionDémarrerDévelopperRéduireAjoutez du mouvement et des retours visuels : des tweens, une caméra qui suit le joueur et tremble, des particules, des flashs d’impact et AnimationPlayer.
  6. Commencer la sectionDémarrerDévelopperRéduireCréez pas à pas quatre jeux complets : Breakout, un jeu de tir contre des astéroïdes, un jeu de vol à la Flappy Bird et un jeu d’exploration de donjon en vue de dessus. À chaque étape, vous obtiendrez un jeu fonctionnel.

Cours de Godot

Cours pratiques de Godot, gratuits à démarrer dans votre navigateur.

Ce que vous obtenez
Tout ce que vous utiliserez pour apprendre à coder

Apprendre en Faisant

Écrivez du vrai code, interrogez des bases de données, créez des sites web et maîtrisez les prompts IA. Nos leçons interactives couvrent toutes les compétences dont les développeurs modernes ont besoin.

playground.js
Éditeur de Code
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test n°1test Case Success icon
Test n°2test Case Success icon
Test n°3test Case Failure icon
Entrée
"Alex"
Sortie
"Hello, Coddy! Alex"

Construisez Votre Série

Restez constant et regardez vos progrès grandir! Suivez votre habitude quotidienne de codage, protégez votre série avec des jours de gel et gagnez des récompenses en vous connectant chaque jour.

12 jours de série

Revenez demain pour maintenir votre série!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Quitte ou Double

Jour 5 sur 7

fire Freeze icon

Gel de Série

2 left

Vous N'êtes Pas Seul

Affrontez les classements mondiaux, invitez des amis pour gagner des récompenses et célébrez les succès des autres. Coder, c'est mieux entre amis!

Ligue Challenger
Ligue ChallengerLes 7 premiers avancent
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZone de promotionleaderboard Arrow Up icon

Apprenez comme vous voulez

Lisez, écoutez, testez-vous, demandez à l'IA ou retrouvez ce que vous avez déjà étudié. Chaque leçon s'adapte à vous.

Intro aux variables
Audio

Une variable est un conteneur nommé qui stocke une valeur réutilisable plus tard dans votre programme.

En Python, on en crée une en écrivant le nom, un signe égal, puis la valeur à stocker.

La valeur peut évoluer : réassigner le nom le fait simplement pointer vers une nouvelle valeur.

1xSarah

Certifiez-vous

Gagnez des certificats pour chaque cours terminé. Ajoutez-les à votre profil LinkedIn et CV pour montrer votre expertise en programmation aux employeurs.

CoddyCertificat de Réussite
Ceci certifie queJean Duponta complété avec succès
python iconFondamentaux de Python
Vérifié
Datejanv. 2026
LinkedInAjouter à LinkedIn

Pourquoi apprendre Godot avec Coddy

  • Ton code et ton jeu sont côte à côte. Clique sur Jouer et le jeu tourne dans Godot 4.7, le vrai moteur, compilé pour le web. Le bouton Rechargement à chaud glisse ton script dans le jeu en cours, l'onglet Scène montre l'arbre des nœuds en direct comme le dock Scène de Godot, et la Console affiche print() et chaque erreur avec sa ligne. Clique sur Vérifier et la leçon est notée en jouant à ton jeu.
  • Aucune expérience en création de jeux n'est nécessaire. La première section montre comment se construit un jeu Godot : des nœuds dans un arbre de scène, _ready et _process, delta, les positions et Vector2, les variables @export et la recherche de nœuds avec $. Elle se termine par un économiseur d'écran qui rebondit.
  • Des personnages qui répondent au clavier : actions d'entrée, CharacterBody2D et move_and_slide(), murs, gravité et saut, accélération et friction. Puis des objets qui se touchent : Area2D, des signaux connectés dans le code, tes propres signaux, les groupes et queue_free(), avec à la fin un jeu où l'on ramasse des pièces.
  • Du jouet au jeu : Timer, un score dans un Label, des vies, game over et rejouer, et des ennemis créés à partir d'une PackedScene. Puis le ressenti du jeu : tweens, une caméra qui suit et tremble, des particules et AnimationPlayer.

Questions fréquentes sur l'apprentissage de Godot

Faut-il connaître GDScript pour apprendre Godot ?

Non. Les jeux Godot sont programmés en GDScript, et ce cours t'apprend le GDScript dont un jeu a besoin au fil des leçons : variables, fonctions, if, boucles et signaux, chacun au moment où un jeu en a besoin. Pour apprendre le langage seul, suis le cours GDScript.

Est-ce le vrai moteur Godot ?

Oui. Ton jeu tourne dans Godot 4.7, la version web officielle du moteur, et Vérifier y joue dans la même version de Godot. Les scripts et les scènes que tu écris sont des fichiers Godot ordinaires : ouvre plus tard l'éditeur Godot sur ton ordinateur et le même code y fonctionne.

Faut-il télécharger Godot ?

Non. Le jeu tourne dans ton navigateur, à côté de l'éditeur. Le cours est sur le site web, dans le navigateur d'un ordinateur ou d'un téléphone, et pas dans les applis mobiles de Coddy. Pour créer plus tard tes propres projets avec des images et des sons, télécharge l'éditeur Godot gratuit. Tout ce que tu apprends ici te servira là-bas.

Quels jeux vais-je créer dans ce cours Godot ?

Chaque section se termine par un jeu : un économiseur d'écran qui rebondit, un héros de jeu de plateforme, un ramasseur de pièces et un jeu d'esquive où l'on peut perdre. La dernière section en construit quatre autres, étape par étape : un casse-briques, un jeu de tir d'astéroïdes, un oiseau façon Flappy et un dungeon crawler.

Vaut-il mieux apprendre Godot ou Unity ?

Les deux sont de bons premiers moteurs. Godot est gratuit et open source, léger, pensé autant pour la 2D que pour la 3D, et GDScript ressemble beaucoup à Python. Unity est utilisé par plus de studios et se programme en C#. Coddy enseigne les deux : si tu veux le C# et la 3D, regarde le cours Unity.

Le cours Godot est-il gratuit ?

Oui. Les leçons, le jeu, les indices par IA et les certificats sont gratuits. Un compte gratuit permet de faire quelques leçons par jour, et Pro supprime la limite quotidienne.

Est-ce que j'obtiens un certificat pour le cours Godot ?

Oui. Chacune des 6 sections te donne un certificat de réussite gratuit quand tu la termines, avec sa propre page à partager ou à ajouter sur LinkedIn.

Parcours d'apprentissage qui incluent ce cours

Ce cours est une étape d'un parcours plus long : plusieurs cours dans l'ordre où un mentor les enseignerait, chacun avec son propre certificat gratuit.

Illustration des langages de programmation de Coddy

Apprends Godot avec Coddy

Commencer