Система GDExtension
GDExtension — это специфичная для Godot технология, которая позволяет движку взаимодействовать с нативными разделяемыми библиотеками во время выполнения. Её можно использовать для запуска нативного кода без его компиляции с помощью движка.
Примечание
GDExtension не является скриптовым языком и не имеет никакого отношения к GDScript.
В этом разделе описывается работа GDExtension. Он, как правило, предназначен для тех, кто хочет создать GDExtension с нуля, например, для создания языковых привязок. Если вы хотите использовать существующие языковые привязки, обратитесь к другим статьям, например, к статьям о C++ (godot-cpp) или к одной из статей, community-made ones.