reckfellENGINE

Нативные расширения: с чего начать

Маршрут к рабочему примеру, описанию библиотеки и данным интерфейса.

На этой странице

Этот раздел нужен, когда требуется нативная библиотека, собственная привязка языка или работа с C ABI. Для обычной игровой логики начните с C#; для собственных файлов и PCM часто достаточно готовых переопределяемых API без нативной сборки.

Маршрут по задаче

НужноЧитать
Понять устройство расширения и его ограниченияКонтракт нативного расширения
Указать DLL, точку входа и признаки платформыФайл .reckfellextension
Собрать первый маленький пример на C17Пример C и проверка загрузки
Собрать существующий пример C++ через MSVC/CMake/SConsНативная сборка
Получить данные для генератора привязокJSON интерфейса и C-заголовок
Решить, нужно ли вообще расширениеВыбор API

Признаки рабочего результата

Сначала подтвердите один полный путь: библиотека собрана для вашей ОС/архитектуры, менеджер загрузил описание, ожидаемый класс и константа появились, а после выгрузки регистрация исчезла. Примеры C и C++ показывают именно эту проверку.

Она не подтверждает реализацию конкретных экземпляров, всех методов, производительность, hot reload или экспорт на другие платформы. Следующий шаг — добавить нужную функцию и отдельно проверить её данные, владение и вызов из игры. Не начинайте с обещания универсальной совместимости только потому, что DLL открылась.

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

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

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

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