Page:
Content And Object Catalogs
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.
Контент и объектные каталоги
Что такое content catalog
Content catalog - это не список случайных файлов Unity. Это объединение original/client/server data и runtime audit:
- skillgrp/skillname;
- NPC names/server templates;
- item meta/server SQL;
- spawnlist;
- class templates/lvlup;
- packet classes;
- Unity scenes/prefabs/UI rows.
Каталог нужен, чтобы каждый объект получил решение: реализовать, отложить, выключить или исключить с причиной.
Основные generated catalogs
| Catalog | Rows | Wiki target |
|---|---|---|
| Skills | 8264 | Wiki/Skills/Catalog |
| Skill effects | 2216 | Wiki/Skills/Effects |
| Skill icons | 2077 | Wiki/Skills/Icons |
| Classes | 89 | Wiki/Characters/ClassIds |
| Character visuals | 14 | Wiki/Characters/VisualArchetypes |
| NPC catalog | 7494 | Wiki/NPC/Catalog |
| Runtime monster prefabs | 16 | Wiki/NPC/RuntimeMonsters |
| Runtime NPC prefabs | 24 | Wiki/NPC/RuntimeNPCs |
| Items | 14823 | Wiki/Items/Catalog |
| Spawn rows | 38995 | Wiki/Spawns/Rows |
| Spawn regions | 1742 | Wiki/Spawns/Regions |
| Map scenes | 335 | Wiki/Maps/Cells and Wiki/Maps/Triage |
| Excluded scenes | 57 | Wiki/Maps/ExcludedScenes |
| Network packets | 68 | Wiki/Network/Packets |
| UI | 112 | Wiki/UI/Screens |
Почему не надо создавать issue на каждую строку
Некоторые каталоги огромные:
- 38995 spawn rows;
- 14823 item rows;
- 8264 skill ids;
- 7494 NPC rows.
GitWork issue на каждую строку делает tracker нечитаемым. Правильный подход:
- Wiki хранит полный catalog;
- issue покрывает объект, category, batch, region, whitelist или blocker;
- если внутри batch найден самостоятельный blocker, создается linked issue.
Обязательные решения по объекту
Каждая строка каталога должна со временем получить один из статусов:
- implemented;
- ready-reference;
- needs-prefab;
- needs-animator;
- needs-collider;
- needs-server;
- needs-ui;
- needs-effect;
- needs-icon;
- needs-triage;
- planned-later;
- disabled-with-reason;
- not-needed-with-reason.
Приоритетные object families
- Wiki foundation and object templates.
- Reference playable character pattern.
- MVP playable character archetypes.
- MVP map cells and spawn regions.
- Runtime monster/NPC prefabs used by MVP route.
- Login/character/world/network flows.
- MVP UI screens.
- Starter items/equipment/inventory.
- MVP skill whitelist, icons and effects.
- QA/release checks.
Вики L2 Unity
- Обзор проекта
- Настройка Unity и запуск
- Дорожная карта релиза
- Задачи и планирование
- Эффекты и pipeline skills
- Ассеты, сцены и импорт
- MCP и инструменты
- Журнал работ
Объекты
- Персонажи
- Карты
- NPC и монстры