reckfellENGINE

Архитектура: где искать реализацию и причину ошибки

Границы подсистем, владение объектами и путь от Entity к серверу.

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

Этот раздел нужен, если вы читаете реализацию движка, ищете причину ошибки или готовите расширение на C++. Для первого игрового проекта начните с Entity, уровней и префабов.

Выберите задачу

Как искать причину ошибки

  1. Найдите публичный тип и метод в справочнике C#. Проверьте типы аргументов, владение ресурсом и момент вызова.
  2. Для поведения Entity идите в Source/scene/; для серверной операции — в соответствующую подсистему Source/servers/. Класс и сервер могут представлять один игровой объект на разных уровнях.
  3. Ошибки регистрации типов, Variant и времени жизни начинайте с Source/core/. Платформенные отличия ищите в Source/platform/, реализацию бэкенда — также в Source/drivers/ и Source/modules/.
  4. Для порядка запуска, шага физики и синхронизации кадра откройте Source/main/main.cpp. Не делайте вывод о порядке потоков по одному имени метода.

Сначала воспроизведите проблему в отдельном минимальном проекте. Проверка C#-примера на установленном runtime не подтверждает сборку изменённого C++ или работу на другой платформе. Эта страница описывает маршрут по текущему коду; настройки сборки и инструменты проверяйте по соответствующим руководствам.

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

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

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

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