Система GDExtension

GDExtension — це спеціальна технологія Godot, яка дозволяє механізму взаємодіяти зі власними спільними бібліотеками під час виконання. Ви можете використовувати його для запуску рідного коду, не компілюючи його за допомогою двигуна.

Примітка

GDExtension не є мовою сценаріїв і не має відношення до GDScript.

У цьому розділі описано, як працює GDExtension, і він загалом призначений для людей, які хочуть створити GDExtension з нуля, наприклад, для створення мовних прив'язок. Якщо ви хочете використовувати існуючі мовні прив'язки, зверніться до інших статей, таких як статті про C++ (godot-cpp) або одну з community-made ones.