Notifications
Clear all
Aug 05, 2026 1:02 pm
Most Godot tutorials online are still Godot 3, and the API moved enough between versions that following one in Godot 4 produces confusing errors.
The changes that trip people up most:
KinematicBody2Dis nowCharacterBody2D, andmove_and_slide()takes no arguments — setvelocityfirstyieldbecameawaitexport var xbecame@export var xonreadybecame@onready- Tweens are objects now —
create_tween()instead of a Tween node instance()becameinstantiate()
If a tutorial's code will not compile, check the upload date first. Anything before 2023 is almost certainly Godot 3.
