by Akai Shui
A quiz set covering core concepts in the Godot Engine: Node, Scene, GDScript, Signal, and 2D game project structure..
25 questions
One question set, multiple game modes. Tap any game to see it in action. Not sure which to pick?
Two teams place stones on a Go-style board by answering correctly. Capture territory to win.
2 teams, up to 50 students
The class is trapped in a biolab. Answer questions to restore power and crack the passcode to escape before zombies break in.
Whole class, up to 50 students

The whole class works together to blast through walls and defeat monsters. Correct answers deal damage to the current obstacle.
Whole class, up to 50 students
Bid on mystery lots. Answer questions to earn money, read the clues, then buy a lot and sell what is inside. Inspect, snipe a rival, and get lucky. Most money wins.
Up to 50 students
Be a tour guide. Answer questions to earn money, then offer a customer a Nice, Standard, or Scam tour. Poach a rival's tip. Most money wins.
Up to 50 students
Two teams pull a rope. Each round, the team with more correct answers tugs the rope their way. Pull the other team into the mud to win.
2 teams, up to 50 students
Answer a question, then swat bugs on screen for bonus points. Combines quiz review with an action mini-game.
Up to 50 students
Students race through questions at their own speed. Streak bonuses reward consecutive correct answers. Power-ups add chaos.
Up to 50 students
Teacher-paced. Each question appears on every screen at once. Speed bonuses for fast answers. Live leaderboard on the projected screen.
Up to 50 students
What is a Node in Godot?
What language does Godot use by default?
What is a Scene in Godot?
What does a Signal do in Godot?
Which function runs once when a node enters the scene tree?
Which function runs every frame in Godot?
What is the file extension for a Godot scene?
How do you connect a Signal to a function in code?
What is a CharacterBody2D used for?
What is an Autoload (Singleton) in Godot?
A Node is the smallest building block in Godot.
GDScript is a compiled language like C++.
The _ready() function runs every single frame.
You can connect Signals to functions using the connect() method.
Scene files in Godot use the .tscn extension.
What is the root node of a scene called?
Which node type is commonly used for 2D sprites?
What is a Resource in Godot?
What does the export keyword do in GDScript?
What is the purpose of the AnimationPlayer node?
Which method deletes a node from the scene tree?
What is a Tween used for in Godot?
What does CollisionShape2D define?
Which signal is emitted when two Area2D nodes overlap?
What is the difference between get_node() and $ in GDScript?
