Page:
Unity Setup
Pages
Карта 16_10
Персонаж FDarkElf
Asset Notes
Content And Object Catalogs
Effects Pipeline
Home
MCP and Tools
NPC Elpy
Object Status Model
Project Overview
QA Release Readiness
Release Roadmap
Server Network Integration
System Architecture
Task Log
Task Tracking
Unity Client Overview
Unity Setup
Wiki Structure And Rules
Workflow For Agents And Issues
No results
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Unity Setup
Страница фиксирует рабочие правила запуска и проверки Unity-проекта. Перед изменениями лучше сверять фактический активный Unity root, потому что в checkout есть несколько вложенных и архивных директорий.
Основные директории
| Путь | Назначение |
|---|---|
l2-unity/ |
Основной Unity project root в текущем checkout. |
l2-unity/Assets/ |
Сцены, prefabs, scripts, resources, UI, imported assets. |
l2-unity/Packages/manifest.json |
Unity package dependencies. |
servers/ |
Серверные компоненты/связанные материалы, если присутствуют в текущем checkout. |
_local_unity_packages/ |
Локальные Unity/MCP packages и tooling. |
l2-unity-fmod/ |
FMOD/audio-related workspace, если нужен звук. |
Базовый запуск из README
- Открыть сцену
Menu. - Добавить
l2_lobbyсцены в сцену/настройки запуска. - Убедиться, что build settings содержат
Menu,L2_lobby,Gameи нужные игровые сцены. - Запустить loginserver и gameserver, если проверка требует сетевого цикла.
Что проверять перед gameplay-задачами
- Unity открывает целевые сцены без критических import/compile ошибок.
- В сценах нет новых missing references.
Resourcespaths соответствуют runtime-загрузке prefabs/data.- Build scene list соответствует проверяемому профилю, а не всему архивному миру.
- Логи не содержат новых ошибок, которые блокируют smoke.
Правило для агентов
Если работа идет через Unity Editor, использовать MCP server Unity MCP, как указано в AGENTS.md. Не обращаться напрямую к внутреннему HTTP bridge, если доступен MCP-инструмент.
Минимальный smoke
- открыть Unity project root;
- проверить compile/import состояние;
- открыть Menu/Game/MVP сцену;
- запустить нужный server stack;
- пройти логин/выбор персонажа/движение/таргет/бой в ограниченном сценарии;
- сохранить результат проверки в issue, wiki или отчет, в зависимости от задачи.
Вики L2 Unity
- Обзор проекта
- Настройка Unity и запуск
- Дорожная карта релиза
- Задачи и планирование
- Эффекты и pipeline skills
- Ассеты, сцены и импорт
- MCP и инструменты
- Журнал работ
Объекты
- Персонажи
- Карты
- NPC и монстры