reckfellENGINE

Нативные расширения: маршрут работы

От установленного SDK до загрузки и справки.

Нативное расширение — отдельная библиотека в процессе движка. Её ошибка может завершить редактор или игру, поэтому используйте отдельный тестовый проект. Для обычной игровой логики сначала рассмотрите C#.

Установленный ExtensionSDK предоставляет C ABI и пример DLL. Высокоуровневая C++-библиотека классов в этом комплекте не поставляется.

ЗадачаРуководство
Разобрать состав SDKC++ и ExtensionSDK.
Собрать и загрузить DLLПолный пример.
Выбрать сборщикМаршруты сборки.
Использовать CMake/NinjaCMake.
Использовать SConsSCons.
Не нарушить время жизни значенийABI и типы.
Получить справку классаXML-документация.

Проверены Windows x64, три сборки, регистрация/выгрузка класса и XML-экспорт. Другие платформы, конкретные native-instance объекты и горячая перезагрузка не проверялись.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.