Terminology Linker
Unity & Unreal to Godot Terminology Quiz
Pick one source-engine concept, then its Godot equivalent. Correct links build streak. Bad links reset it.
What you are practicing
Bridge vocabulary before you build systems
Match familiar Unity and Unreal terms to the Godot words you will see in docs, tutorials, and editor panels. The goal is not memorization trivia; it is getting the right mental model fast enough that terms like Node, Scene, Resource, and signal feel usable.
Core Unity, Unreal, and Godot term mapping
- GameObject → Node — Unity's basic building block becomes a Godot Node. Each Node has a single specialized class, such as Sprite2D, CharacterBody2D, Area3D, or Camera3D.
- Prefab → Scene — Unity Prefabs and Unreal Blueprint Classes are saved
.tscnfiles in Godot. Any scene can be instanced inside another scene. - MonoBehaviour / Actor Component → Script attached to a Node — in Godot, scripts attach to Nodes and override lifecycle methods like
_ready()and_process(delta). - ScriptableObject / Data Asset → Resource — Godot Resources are
.tresfiles for items, stats, abilities, and tunable data. They serialize with@exportproperties. - UnityEvent / Delegate → Signal — Godot signals are first-class. Define with
signal hit(damage)and connect vianode.hit.connect(callback). - Coroutine / Latent Action →
await— Godot uses nativeawaiton signals and timers, with no special coroutine type needed. - Layer / Sorting Layer → CanvasLayer + z_index — for UI on top, use a CanvasLayer; for in-scene depth, use
z_indexon Node2D. - Input Axis / Enhanced Input Action → Input Map action — define named actions in Project Settings, then call
Input.is_action_pressed("name").
Engine migration FAQ
What's the Godot equivalent of a Unity Prefab?
A Godot scene (.tscn file) is the closest equivalent to a Unity Prefab. Save any node tree as a scene, then instance it in other scenes. Edits to the saved scene propagate to all instances unless you locally override.
What replaces MonoBehaviour in Godot?
You attach a Node-extending GDScript or C# class to any node. Override _ready() for Start, _process(delta) for Update, _physics_process(delta) for FixedUpdate, and _input(event) for input handling.
Is there a Blueprint visual scripting equivalent in Godot?
Visual scripting was removed in Godot 4. Use GDScript or C#. For visual node-graph workflows, AnimationTree and shader graphs cover most cases.