Об этом проекте
moorestech — это анимационная игра-симулятор автоматизированного завода в открытом мире. Этот репозиторий содержит код сервера и клиента, работающих на Unity.
## Запуск
Откройте `mooresech_client` в Unity и запустите сцену `MainGame`.
## Первоначальная настройка (CEF / Git LFS)
После установки Git LFS, но перед открытием в Unity, запустите скрипт настройки, соответствующий вашей ОС.
- macOS / Linux: `./scripts/setup-cef.sh`
- Windows PowerShell: `.\scripts\setup-cef.ps1`
Скрипт настраивает Git LFS и переводит UPM-кэш CEF в состояние, допускающее регенерацию. При запуске Unity также проверяется наличие остаточных LFS-указателей, и в случае проблем в Console выводится команда для восстановления. Подробнее см. `docs/webui/design/cef-binary-integration.md`.
## Использование кодирующих агентов
### Меры безопасности
В этом проекте uLoopMCP используется для подключения AI-агентов к редактору Unity. Пока MCP-сервер активен, AI-агенты могут выполнять произвольный код через редактор Unity. Не используйте недоверенные агенты или промпты. Если они не нужны, отключайте их по отдельности.
### Примечания при использовании codex cli
При запуске скрипта `tools/unity-test.sh` через Codex CLI для авторизации лицензии Unity требуется доступ к сети. Поскольку в настройках песочницы по умолчанию сетевой доступ ограничен, запускайте его с опцией `--dangerously-bypass-approvals-and-sandbox` (`--yolo`).
codex --yolo
Это ограничение не применяется при использовании MCP. Пример настройки описан в `~/.codex/config.toml`.
## Лицензия
Код распространяется под лицензией Apache 2.0. Контент, не относящийся к коду, распространяется по лицензии moorestech Game Content License.
### Упоминание OSS
- VContainer
- NaughtyCharacter
- Microsoft.Extensions.DependencyInjection
- CsvHelper
- AllSkyFree_Godot
### Упоминание лицензий шрифтов
- Noto Sans Japanese
- Noto Sans
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.