Comment lancer Godot après avoir téléchargé sa version standard ?
Décompresser le fichier ZIP puis lancer l’exécutable, sans installation supplémentaire.
Quelles actions permettent de créer un projet Godot ?
Cliquer sur Create, nommer le projet, puis cliquer de nouveau sur Create.
Quels dossiers crée-t-on dans le FileSystem pour organiser un projet Godot ?
Les dossiers asset, scripts et scène.
Comment une scène Godot est-elle organisée ?
En arborescence autour d’un nœud racine auquel les autres nœuds sont attachés comme enfants.
Où une scène peut-elle être réutilisée ?
Dans une autre scène.
Qu’est-ce qu’une sprite sheet ?
Une image regroupant de petites images appelées tuiles.
Que précise un TileSet à Godot sur une sprite sheet ?
Comment la découper et comment se comportent ses tuiles.
Sur quoi peint-on un niveau avec les tuiles d’un TileSet ?
Sur une grille appelée TileMap.
Que permet une collision dans un moteur de jeu ?
Elle traite un objet comme solide et empêche de le traverser.
Quel corps physique convient aux sols et aux murs immobiles ?
StaticBody2D.
Quelle forme un nœud physique doit-il posséder pour que le moteur la connaisse ?
Une CollisionShape2D ou un CollisionPolygon2D.
Quel rôle joue le nœud CharacterBody2D dans un jeu ?
Il gère le mouvement, les collisions et les interactions d’un personnage avec le monde.
Comment AnimatedSprite2D crée-t-il l’animation visuelle d’un personnage ?
Il affiche plusieurs images successives.
Dans Godot, vers quelle direction l’axe Y pointe-t-il à l’écran ?
Vers le bas de l’écran.
Dans Godot, que provoque une vitesse Y négative sur le personnage ?
Elle le fait monter.
Quand la fonction _physics_process est-elle appelée ?
À chaque tick du moteur physique.
À quoi sert la fonction _physics_process dans Godot ?
Aux calculs liés à la physique, comme le saut, la gravité et les collisions.
Que limite la condition « être au sol » pour le saut ?
Elle limite le saut au personnage posé au sol.
Que faut-il modifier pour permettre les doubles ou triples sauts ?
La condition « être au sol ».
Que renvoie la méthode de récupération de l’axe quand le joueur appuie à gauche ?
−1.
Que fait le personnage quand la direction est non nulle ?
Il se déplace dans la direction correspondante.
Comment le personnage orienté à droite est-il affiché quand sa direction est positive ?
Sans retournement horizontal.
Comment le personnage est-il orienté lorsqu’il part à gauche ?
Son animation est retournée horizontalement avec flip_h.
Quelle animation le personnage joue-t-il au sol lorsqu’il est immobile ?
L’animation idle.
Quelle animation le personnage joue-t-il au sol lorsqu’il se déplace ?
L’animation de course.
Quelle animation le personnage joue-t-il lorsqu’il n’est pas au sol ?
L’animation de saut.
Quelles conditions déclenchent la roulade du joueur ?
Le joueur appuie sur l’action dédiée, est au sol et ne roule pas déjà.
Que fait le jeu à chaque appel de _physics_process pendant la roulade ?
Il décrémente roll_timer du delta.
Quel rôle le collisionneur du corps rigide joue-t-il par rapport à l’Area2D ?
Il gère les collisions physiques avec le décor.
Quel layer et quel masque le corps rigide de l’objet utilise-t-il ?
Le layer 3 et le masque 2.
Que fait le script lorsque le joueur appuie sur pick près d’un objet autorisé ?
Il marque l’objet comme pris, désactive can_pick et le place sur le marqueur du joueur.
À quoi sert un nœud CanvasLayer dans Godot ?
Il permet d’afficher l’interface indépendamment de la caméra.
Quels éléments Godot sont masqués au départ jusqu’à la victoire ou la défaite ?
Le statut du jeu et le bouton de redémarrage.
Que fait la méthode set life dans l’interface Godot ?
Elle affiche le nombre de vies restantes.
Que fait le script de la fléchette à chaque frame ?
Il la supprime hors écran ou la déplace selon sa direction, sa vitesse et delta.
Que fait la fléchette lorsqu’elle entre en collision avec un objet nommé Player ?
Elle appelle hit by arrow sur le joueur, puis se supprime.
Que vérifie la méthode de collision de la win zone avant de déclencher la victoire ?
Que l’objet entrant porte le nom « Swable Object ».
Que désactive le script quand le donut entre dans le panier ?
Les fonctions régulières du joueur.
Sur quels layers se trouvent le donut et la win zone, et quel layer son masque autorise-t-il ?
Le donut est sur le layer 3, la win zone sur le layer 4, et son masque autorise le layer 3.
Quel chemin permet d’installer les modèles d’export dans l’éditeur ?
Manage Export Templates, puis Download and Install.
Quel réglage faut-il activer pour accéder aux paramètres avancés du projet Godot ?
Advanced Settings.
Quel réglage d’importation faut-il activer pour exporter sur Mac ?
Le réglage ETC.
Que faut-il faire après avoir activé le réglage ETC pour exporter sur Mac ?
Enregistrer le projet et redémarrer Godot.
Quel identifiant faut-il renseigner avant un export Mac dans Godot ?
Un Bundle Identifier.
Quel est l’objectif du jeu de plateforme 2D présenté ?
Rapporter un donut au panier pour gagner.
Dans quel cas la version standard de Godot n’est-elle pas conseillée ?
Lorsqu’on prévoit de programmer en C#.
Quelles sources d’assets peut-on utiliser dans un projet Godot ?
Ses propres assets ou les assets temporaires fournis avec le projet.
Que peut-on faire plus tard avec les assets temporaires d’un projet Godot ?
Les remplacer.
Qu’est-ce qu’un nœud dans un jeu Godot ?
Un élément du jeu.
Que peut représenter une scène Godot ?
Un personnage, un menu, un objet à ramasser ou un niveau entier.
Que se passe-t-il lorsqu’on modifie une scène réutilisée ?
Ses occurrences dans les autres scènes sont automatiquement mises à jour.
Comment nomme-t-on la scène 2D principale créée pour le décor ?
game
Que faut-il faire de la scène game après l’avoir sauvegardée ?
La définir comme scène principale du jeu.
Quel nœud récent est recommandé à la place de TileMap dans la version utilisée de Godot ?
TileMapLayer.
Quel nœud ajoute-t-on pour créer un TileSet à partir d’une sprite sheet ?
Un TileMapLayer.
Quel rôle les layers et les masques jouent-ils dans les collisions ?
Ils déterminent avec quels objets un objet peut entrer en collision.
Comment attribuer une collision aux tuiles d’un TileSet ?
Ajouter un élément dans Physics Layers, sélectionner cette propriété et la peindre sur les tuiles concernées.
Pourquoi le décor de l’exemple utilise-t-il deux TileMap superposés ?
Pour combler la transparence de certaines tuiles d’herbe.
Quelles sont les étapes pour créer une animation depuis une sprite sheet ?
Régler la grille, sélectionner les images dans leur ordre de lecture, puis les ajouter à l’animation.
Comment l’animation idle démarre-t-elle lorsque le personnage est placé dans le jeu ?
Elle se lance automatiquement grâce à l’autoplay.
Quelles animations sont créées pour le héros ?
Idle, mort, touché, saut, roulade et course.
Quel paramètre règle la vitesse d’une animation ?
Son nombre de FPS.
Comment ajuste-t-on la CollisionShape2D du personnage ?
On ajuste sa forme et sa taille à l’apparence du personnage.
Que permet le template CharacterBody2D basic movement ?
Il fournit un script permettant au personnage de se déplacer et de sauter.
Que fait le script lorsque le personnage n’est pas au sol ?
Il applique la gravité pour le faire retomber.
Quelle condition autorise le saut du personnage dans le script physique ?
Le personnage doit être au sol.
À quoi sert une action préconfigurée dans l’Input Map ?
Elle associe un nom à une ou plusieurs touches, sans lier le code aux touches choisies.
Comment move_and_slide gère-t-elle les collisions du personnage ?
Elle les gère automatiquement avec le décor.
Quand Godot renseigne-t-il une variable précédée de @onready pour AnimatedSprite2D ?
À l’exécution de la fonction _ready.
Que définissent respectivement roll_speed et roll_duration ?
La vitesse et la durée de la roulade.
Quelle est la valeur de roll_duration dans l’exemple ?
0,25 seconde.
Que prévient la condition « ne pas être en roulade » pendant une roulade active ?
Le remplacement des mouvements et animations de roulade par ceux des mouvements classiques.
Quelles actions sont configurées pour attraper, lâcher et lancer l’objet ?
Pick, drop et throw.
Quels layers sont attribués au joueur, au décor et à l’objet ?
Joueur : 1 ; décor : 2 ; objet : 3.
Que rétablit le script après un drop ou un throw ?
L’état de prise est réinitialisé et can_pick est rétabli.
Quel nœud contient la scène d’interface présentée ?
Un nœud Control.
Quel nœud affiche le cœur dans la scène d’interface ?
Un Sprite2D.
Quel élément affiche le nombre de vies dans la scène d’interface ?
Le label life.
Quel élément affiche le message de victoire ou de défaite ?
Le label game_status.
Quel élément redémarre la partie dans la scène d’interface ?
Le bouton restart_button.
Quelles références le script du CanvasLayer récupère-t-il ?
Celles du label des vies, du statut du jeu et du bouton de redémarrage.
Que recharge le redémarrage du jeu dans Godot ?
La scène actuelle du jeu.
À quelle méthode le signal pressed du bouton restart doit-il être connecté ?
À sa méthode de script de redémarrage.
Où la scène UI est-elle ajoutée dans la scène game ?
Au-dessus de TileMap Background Layer.
Quels nœuds composent la scène d’une fléchette ?
Un Area2D, un CollisionShape2D rectangulaire et un Sprite2D.
À quelle valeur la vitesse exportée de la fléchette est-elle réglée ?
150.
Quelle direction initiale utilise la fléchette ?
Vector2.Left, vers la gauche.
Quel signal de l’Area2D de la fléchette doit être connecté à sa méthode de collision ?
Le signal body entered.
Quelle forme possède le CollisionShape2D de la win zone ?
Un rectangle.
Quels objets les sprites de la win zone représentent-ils ?
Un panier et un drapeau.
À quelle méthode le signal « body entered » de la win zone doit-il être connecté ?
À sa méthode de collision.
Que regroupe l’option Embed PCK dans un export Windows ?
Les fichiers sources du projet dans un seul exécutable.
Quel effet les TileMap superposés peuvent-ils avoir sur le jeu ?
Ils peuvent réduire les performances.
À quelle touche l’action « roll » est-elle associée dans l’exemple ?
À la touche W, selon le clavier utilisé.
Teste tes connaissances avec un QCM de 40 questions sur Créer un jeu 2D avec Godot.
1. Vous téléchargez la version standard de Godot sous forme de fichier ZIP. Quelle démarche permet ensuite de lancer le moteur ?
2. Dans le gestionnaire de projets, une débutante veut créer un projet nommé « Aventure ». Quelle suite d’actions doit-elle effectuer ?
Révisez le cours complet dans la fiche de révision de Créer un jeu 2D avec Godot.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards