Native GDExtension output
GDCC turns GDScript into native binary modules that run through Godot’s GDExtension interface.
Native GDExtension output
GDCC turns GDScript into native binary modules that run through Godot’s GDExtension interface.
Source protection
Generated native modules keep gameplay code out of distributed GDScript source files.
Performance-oriented calls
The compiler emits static GDExtension calls and avoids compatibility-layer dispatch where possible.
Gradual migration
Mix strongly typed and weakly typed GDScript while moving code toward stricter types over time.