Исходники: доступность и состав дерева
Статус официального репозитория, отличие редактора от исходников и состав локального дерева.
Где получить исходники
Официальная ссылка на GitHub-репозиторий Reckfell на портале пока не опубликована. Архивов исходного кода движка на этом сайте нет. После публикации используйте официальный адрес репозитория.
Чтобы создавать игру, скачайте готовый редактор на странице загрузки. Исходники движка для обычного C#-проекта не требуются: см. быстрый старт и настройку C#.
Если исходное дерево уже есть локально
В текущем рабочем дереве файлы сборки движка находятся в каталоге Source. Ориентир — SConstruct, а не файл игрового проекта.
| Путь внутри Source | Назначение |
|---|---|
SConstruct | Вход сборочной системы SCons |
core/ | Базовые типы, ресурсы и низкоуровневая инфраструктура |
scene/ | Иерархия Entity, физические и визуальные типы |
editor/ | Код редактора |
modules/mono/ | Интеграция C# и связанные средства разработки |
thirdparty/, LICENSE.txt, COPYRIGHT.txt | Зависимости и обязательные лицензионные сведения |
Runtime с установленными EXE и библиотеками — результат сборки, а .rscene, .rprefab и .cs вашего проекта — игровые материалы. Ни один отдельный EXE не заменяет исходное дерево движка.
Что зафиксировать перед изменениями
Сохраните исходную копию или состояние системы контроля версий. Отдельно отметьте источник дерева и локальные изменения: одинаковая продуктовая версия 1.0.0 сама по себе не доказывает одинаковое содержимое файлов.
Не удаляйте лицензионные файлы и сведения о сторонних зависимостях при переносе или изменении дерева. Не заменяйте установленный рабочий редактор экспериментальным результатом до его отдельной проверки.
Дальнейшее устройство процесса описано в сборочной системе.