В прошлом месяце команда разработчиков движка
Godot усердно работала над внедрением новой системы собственных расширений для версии 4.0.
GDExtension - это новая реализация уровня
GDNative, которая позволяет создавать скомпилированные плагины для движка. На данный момент библиотека была протестирована только на PC Windows и Linux.
По своей сути
GDExtension - это
C API, который позволяет регистрировать классы, реализованные в динамической библиотеке. Это позволяет Godot использовать динамические библиотеки гораздо лучше, чем его предшественник,
GDNative. Вместе с библиотекой
godot-cpp GDExtension представляет систему, которая позволяет расширять
Godot почти до того же уровня, что и статически связанные модули
C++
...
Читать дальше »