Экспорт Windows
Шаблоны, профиль x64, комплект файлов и проверка сборки.
Экспорт Windows x64. Перед началом проект должен запускаться через F5 без ошибок.
1. Подготовьте проект
- Сохраните все документы и C#-файлы.
- Соберите код через Build Project / Alt + B и исправьте ошибки.
- Нажмите F5. Убедитесь, что открывается нужный главный документ, например
World.rscene, а не тестовый интерфейс. - Если нужно, смените главный документ в Project Settings → Application → Run → Main Scene.
- Проверьте движение, столкновения и интерфейс в обычном запуске. Экспорт не исправит ошибку, которая уже есть в редакторе.
2. Проверьте шаблоны
Шаблон экспорта — готовая исполняемая часть движка для запуска игры. Используйте шаблоны 1.0.0 с редактором 1.0.0. Они входят в поставку: Runtime/editor_data/export_templates/1.0.0.
Если окно экспорта сообщает, что шаблон не найден, проверьте, что архив распакован полностью. В профиле можно явно указать соответствующие шаблоны windows_debug_x86_64.exe и windows_release_x86_64.exe. Для C# оставляйте остальные файлы поставки рядом с ними: один скопированный EXE не заменяет комплект.
3. Создайте профиль Windows
Откройте Project → Export, добавьте профиль Windows Desktop и выберите архитектуру x86_64. Профиль хранит настройки экспорта; его можно использовать повторно.
Укажите выходную папку вне исходных ресурсов проекта, например соседнюю Builds/FirstGame-Windows. Не складывайте экспорт обратно в Assets: иначе файлы сборки могут попасть в следующий импорт или экспорт.
Для первой проверки используйте Export Project, а не только Export PCK/ZIP. PCK — пакет ресурсов; сам по себе он не является обычным приложением Windows.
4. Запустите готовое приложение
После экспорта откройте папку сборки и запустите EXE. Не удаляйте соседние PCK, DLL и каталоги данных, которые создал экспорт, даже если не знаете их назначения. Передавайте комплект целиком, сохраняя взаимное расположение файлов.
Остановите запуск в редакторе и повторите проверку экспортированного приложения. Ещё надёжнее проверить его на другом компьютере с подходящей Windows и видеокартой: это обнаруживает зависимости от файлов, случайно оставшихся только у разработчика.
Что проверить перед передачей
| Проверка | Ожидаемый результат |
|---|---|
| Запуск из папки сборки | Игра открывается с нужного документа |
| Клавиатура и мышь | Команды работают после фокуса окна |
| Ресурсы | Нет пропавших материалов, моделей и шрифтов |
| Размер окна | Кнопки доступны, интерфейс читается |
| Звук | Громкость и воспроизведение соответствуют задумке |
| Сохранения, если они есть | Записываются в user://, а не в папку установленной игры |
Сохраняйте обязательные лицензионные уведомления используемых компонентов и проверьте права на собственные ассеты. Reckfell распространяется бесплатно под MIT и не требует роялти; лицензии сторонних моделей, звуков и шрифтов нужно учитывать отдельно.
Отладочная и релизная сборка
Debug удобна для поиска проблем; Release предназначена для проверки итоговой поставки. Протестируйте тот вариант, который действительно отправляете пользователям. Успешная Debug-сборка не заменяет проверку Release.
Если экспорт не запускается
Начните с первой ошибки в журнале экспорта. Проверьте совпадение версии шаблонов, наличие C#-сборки и полного комплекта файлов. Затем откройте помощь при ошибках.