Documentation
Godot
Plain GDScript — no C#, no autoload. Components patch a real Control tree,
and .guitkx compiles to a sibling .gd with hot reload that
preserves hook state.
Unity
Runs entirely in C# on top of UI Toolkit, with a second render backend for classic uGUI — one fiber reconciler, two backends, the same components rendering to either.
Read the docsUnreal
Pure C++ over real Slate widgets, with a time-sliced render scheduler and an in-editor
.uetkx live preview.