PETS — краткий UX-бриф основного окна¶
Версия для UX-дизайнера. Документ описывает только основной экран
PETS. ЭкраныTEAM DIE DETAIL,PET INFOи боевой roll здесь упоминаются только как точки перехода, без описания их внутренней компоновки.
1. Что должен понять игрок¶
За несколько секунд игрок должен увидеть:
- какие три пэта входят в активную команду;
- какие три Real Facet и три Fantasy Facet формируют текущий Team Die;
- какой мир сейчас активен, если экран открыт во время live-сессии;
- какие ещё пэты принадлежат игроку;
- кого можно улучшить и кто пока заблокирован;
- куда нажать для замены, улучшения или подробного просмотра Team Die.
Экран предназначен для настройки билда вне боя. Бой автоматический, поэтому на экране нет ручного броска кубика и других боевых команд.
2. Минимальный контекст двух миров¶
RealиFantasy— две стороны одного билда.- В каждый момент активна только одна сторона.
Global Flipпереключает весь билд между Real и Fantasy.- Игрок не запускает Flip и Team Die вручную.
Документ two-worlds-buildcraft-explained-2026-08-04 (1).md описывает этот
общий контекст, но не содержит правил Pets, Facet или Team Die.
3. Модель Pets, которую должен передавать UI¶
3.1. Пэты и слоты¶
- У игрока три активных pet slots.
- Слоты нейтральные: у них нет типа
RealилиFantasy. - Сам пэт тоже не является
Real PetилиFantasy Pet. - В каждый слот можно поставить обычного пэта из коллекции.
3.2. Что даёт один пэт¶
Каждый экипированный пэт содержит:
- собственную пассивную способность;
- одну фиксированную
Real Facet; - одну фиксированную
Fantasy Facet.
На основном экране показываются две Facet-иконки. Полное описание пассивной
способности и Facet открывается в PET INFO.
3.3. Что дают три пэта¶
3 экипированных пэта
→ 3 Real Facet
→ 3 Fantasy Facet
→ 6 результатов Team Die
При входе в мир Team Die автоматически выбирает одну из трёх Facet входящего
мира. Базовая вероятность каждой — 1/3. Ручных roll, hold, reroll и
настройки весов нет.
Замена одного пэта всегда меняет ровно две Facet: одну Real и одну Fantasy.
4. Размер и общий каркас¶
- Нативный размер Unity frame:
1290 × 2796 px. - Экран portrait.
- Используются существующие фон, popup-frame, header и кнопки игры.
- CSS
zoomв export HTML не используется: все размеры заданы фактически, чтобы html.to.design корректно переносил шрифты и радиусы.
5. Компоновка сверху вниз¶
5.1. Header¶
- Заголовок
PETSв стандартном игровом banner. - В верхней части нет кнопки
i. - В верхней части нет кнопки Back.
- Игровая кнопка Back
Shared/btn_back_big.pngнаходится внизу слева, за пределами основной popup-рамки.
5.2. Team Die summary¶
Главный визуальный блок верхней части:
3 Real Facet icons → TEAM DIE ← 3 Fantasy Facet icons
- куб расположен по центру;
- Real Facet находятся слева и используют синее оформление;
- Fantasy Facet находятся справа и используют фиолетовое оформление;
- порядок и цвет обозначают сторону;
- буквенные badges
RиFне показываются; - подпись
ROLLS AUTOMATICALLYне показывается; - отсутствие подписи не меняет механику: roll остаётся автоматическим;
- куб не должен выглядеть как кнопка ручного броска;
- тап по кубу или
TEAM DIE DETAILSоткрывает подробный экран Team Die; - тап по Facet может открыть владельца в
PET INFOс фокусом на выбранной Facet.
5.3. Equipped team¶
Три крупные карточки стоят горизонтально в один ряд.
Каждая карточка содержит:
- portrait пэта;
- rarity frame;
LV;- две маленькие Facet-иконки: Real и Fantasy.
На карточках не показываются:
- цифры слотов
1 / 2 / 3; - зелёная плашка
EQUIPPED; - буквенные badges
R / F; - отдельный
Rank.
Тап по карточке открывает PET INFO для этого пэта.
5.4. Active world¶
- Если live-state доступен, показывается banner
ACTIVE WORLD — REALилиACTIVE WORLD — FANTASY. - Если live-state недоступен, блок скрывается без пустого зазора.
- Этот banner сообщает состояние, но не является переключателем мира.
5.5. Owned collection¶
Секция YOUR PETS использует компактный grid существующего picker-pattern.
Ячейка содержит:
- portrait;
- rarity frame;
LV;- selected outline для текущего объекта просмотра;
- зелёную upgrade-arrow, если улучшение доступно;
- серый lock-overlay для недоступного пэта.
В маленькой grid-ячейке не показываются:
- обе Facet-иконки;
EQUIPPEDbadge;- slot number;
- полное описание способности.
Одна рамка не должна одновременно обозначать rarity, selection и lock-state.
5.6. Actions¶
Текущий набор кнопок:
| Кнопка | Роль |
|---|---|
QUICK EQUIP |
Быстро сформировать активную тройку по принятому критерию |
AUTO-UPGRADE |
Улучшить доступных пэтов по принятому правилу |
TEAM DIE DETAILS |
Открыть полный состав шести Facet |
TEAM DIE DETAILS — главный CTA блока Pets/Team Die.
Если критерии QUICK EQUIP или AUTO-UPGRADE ещё не определены продуктом,
кнопки должны быть disabled либо скрыты до фиксации поведения.
5.7. Локальные вкладки¶
Внизу основной рамки:
SKILLS | PETS | RUNES
PETSнаходится в активном состоянии;RUNESможет быть locked;- окончательное название
RUNES / STONESтребует продуктового подтверждения.
6. Состояния объектов¶
| Состояние | Как показывается |
|---|---|
Selected |
Яркая внешняя обводка |
Upgradeable |
Отдельная зелёная стрелка в углу |
Locked |
Серый overlay + lock-иконка |
New |
Notification dot, визуально отличная от upgrade-arrow |
Состояние Equipped читается прежде всего через верхний ряд активной тройки.
Дублировать его зелёной плашкой или цифрой внутри collection grid не нужно.
7. Основные взаимодействия¶
Просмотр пэта¶
тап по equipped-card или owned-cell
→ PET INFO
→ просмотр passive ability, Real Facet, Fantasy Facet и Level progress
Замена пэта¶
PETS
→ выбрать owned pet
→ PET INFO
→ EQUIP / SELECT SLOT / SWITCH
→ обновляется один equipped-card
→ обновляются соответствующие Real и Fantasy Facet в Team Die summary
После возврата сохраняются выбранный пэт и scroll коллекции.
Upgrade¶
PETS
→ выбрать пэта с upgrade-arrow
→ PET INFO
→ UPGRADE
→ меняется LV и зависящие от уровня значения
→ scroll коллекции не сбрасывается
8. Что нельзя сообщать интерфейсом¶
- Нельзя делить пэтов на типы
Real,FantasyилиWild. - Нельзя показывать типизированные Real/Fantasy slots.
- Нельзя давать affordance ручного броска кубика.
- Нельзя показывать настройку отдельных Facet: пара закреплена за пэтом.
- Нельзя использовать отдельный
Rank; используется толькоLV. - Нельзя показывать сообщения
FACETS ARE FIXED TO THIS PETи кнопкуIN USE. - Нельзя возвращать slot numbers,
R/Fbadges, верхнюю кнопкуiи подписьROLLS AUTOMATICALLY, удалённые из текущей версии.