reckfellENGINE

C++ и установленный ExtensionSDK

Что предоставляет C ABI и какие C++-обёртки не поставляются.

C++ — язык реализации библиотеки. C ABI — граница её взаимодействия с движком. Наличие C ABI не означает наличие готовых C++-обёрток Entity, String или Vector3.

Файл / каталогНазначение
ExtensionSDK/include/reckfellextension_interface.hТипы указателей, callback-структуры и функции C ABI.
ExtensionSDK/extension_api.jsonРазмеры, типы и методы, выгруженные редактором 1.0.0.
ExtensionSDK/example/Пример нативной библиотеки и дескриптора.

Берите заголовок и JSON из одной установленной версии. Сохраняйте обязательные лицензии SDK. Не заменяйте имена API собственными переименованиями.

В текущем комплекте нет готового пакета reckfell-cpp, его генератора классов и публичного адреса репозитория такого пакета. Команды для клонирования обёртки и вызовы вроде new Entity здесь не являются рабочей инструкцией.

Текущий проверенный путь — C ABI из C или C++. Пример C++ экспортирует точку входа, регистрирует абстрактный класс и две константы. Он проверяет интеграцию DLL, а не реализует создаваемого персонажа.

Расширение собирается отдельно: изменять или пересобирать движок для примера не нужно. Ускорение нативного кода подтверждайте измерениями; сам выбор C++ его не гарантирует.

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

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

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

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