Il sistema GDExtension

GDExtension è una tecnologia specifica di Godot che consente al motore di interagire con le librerie condivise native in fase di esecuzione. È possibile utilizzarla per eseguire codice nativo senza compilarlo con il motore.

Nota

GDExtension non è un linguaggio di scripting e non ha alcuna relazione con GDScript.

Questa sezione descrive come funziona GDExtension, ed è generalmente rivolta a chi desidera creare una GDExtension da zero, ad esempio per creare binding di linguaggio. Se si desidera utilizzare binding di linguaggio esistenti, fare riferimento ad altri articoli, come quelli su C++ (godot-cpp) o uno di quelli creati dalla comunità.