Окно vs Экран

Один из самых частых вопросов в проектировании игрового UI: показать информацию в модальном окне или перевести игрока на отдельный экран? Оба варианта корректны — но в разных ситуациях.

Когда выбирать окна

Преимущества:

  • Не прерывают основной workflow
  • Сохраняют контекст работы
  • Требуют минимальных умственных затрат
  • Решают задачу за 1–2 действия

Идеальные сценарии:

  • Быстрые действия — подтверждение, выбор из 2–3 вариантов
  • Уведомления — ошибки, статусы, предупреждения
  • Мини-интерфейсы — формы до 3 полей, фильтры
  • Меню — контекстные действия

Риски:

  • «Поп-ап ад» при злоупотреблении
  • Не подходят для сложного контента
  • Принуждение к действию (модальные)

Когда нужен экран

Преимущества:

  • Полноценное пространство для контента
  • Чёткое разделение контекстов
  • Поддержка сложных сценариев
  • Лучшая фокусировка

Идеальные сценарии:

  • Процессы — цепочки из 3+ шагов
  • Контент — детализированные данные
  • Работа — продолжительные сессии

Риски:

  • Требуют продуманной навигации
  • Могут вызывать дезориентацию без чётких переходов
  • Могут нарушать flow при частых переключениях

Главные правила

  • Одно окно за раз — никаких каскадов
  • Анимации переходов обязательны
  • Тестируйте на реальных сценариях
  • Следуйте гайдлайнам платформы
  • Учитывайте частоту использования

Источники: NN/g, Microsoft Research, Material Design, Apple HIG, Hick’s Law, Fitts’ Law, IBM Design Language