ADR-0006: Game = landscape orientation (не portrait)
- Status: Accepted
- Deciders: Jean
- Date: 2026-04-07
- Related SOT slice: UI / UX
Context
Заголовок раздела «Context»Ранние дрaft’ы Figma и обсуждения смешивали portrait (390×844) и landscape формат. Неоднозначность ломала Game UI Kit dev и планирование hub-сцены.
Decision
Заголовок раздела «Decision»OIYNUP Game — строго landscape (horizontal). Все in-game экраны, HUD, хаб, бродилка, матчи.
Landing site oiynup.kz — отдельно, стандартный portrait / responsive web.
Consequences
Заголовок раздела «Consequences»- Plus: Cinematography хаба (Fall Guys / Brawl Stars стиль) работает естественно в landscape.
- Plus: Camera-framing для 30-player лобби + 3D матч-арена удобен в landscape.
- Plus: UI Kit v2 (13 чистых экранов) — landscape, никаких portrait вариантов.
- Minus: Родительская панель / settings / parental dashboard остаются landscape — может быть неудобно в одной руке на телефоне. (mitigation: dashboard вынесен на сайт как альтернатива).
- Следующие шаги: Portrait-mode screens (390×844) в Figma, если появляются — отклонять. Landing сайт развивается независимо.
Alternatives considered
Заголовок раздела «Alternatives considered»- A1: Portrait (мобильный по умолчанию) — отклонено, визуально убивает ощущение «космической станции», сложно показать масштаб 30-player матча.
- A2: Adaptive (user выбирает) — отклонено, удваивает работу по UI + Figma.
Related
Заголовок раздела «Related»- SOT:
SOURCE_OF_TRUTH.md§Design System / UI - ADRs: ADR-0001
- Canon: memory
project_oinap_game_orientation.md, UI Kit v2 (FigmawJ0S3psoTB66ZxkfvVWLOq)