Документация · 07
Материалы для магазина
Что нужно странице в магазине, размеры каждого изображения, как проверяется страница и почему игры на Unity нужно собирать без сжатия.
3 минуты чтенияОбновлено 1 окт. 2026
Разделы документации
Размеры ниже — текущие требования, и до публичного запуска они могут измениться. Редактора страницы магазина в портале разработчика пока нет; до его появления попросите вашего контактного человека настроить страницу по вашим файлам.
Из чего состоит страница
- Название и краткое описание до 200 символов: показываются на карточках и в предпросмотре ссылок.
- Описание: полный текст с заголовками, списками, ссылками и изображениями.
- Жанры и теги: до 20 из списка платформы.
- Режимы: одиночная игра, сетевая игра (с максимальным числом игроков), кооператив, локальная сеть и боты.
- Языки: интерфейса, озвучки и субтитров.
- Системные требования для каждой операционной системы: минимальные и рекомендуемые.
- Ссылки, дата выхода или Скоро, а также названия разработчика и издателя.
У каждого текста может быть русская и английская версия. Пустой язык заменяется другим с пометкой, так что по возможности пишите оба.
Изображения и видео
| Материал | Размер и формат | Где показывается |
|---|---|---|
| Главное изображение | 3840 × 1240, без текста | Верх страницы игры и карусель рекомендаций. |
| Логотип | Прозрачный PNG или SVG, шириной не менее 1280 px | Поверх главного изображения. |
| Капсула | 2:3, 1200 × 1800 | Плитки в библиотеке и магазине. |
| Плитка | 16:9, 1920 × 1080 | Широкие карточки, предпросмотр ссылок. |
| Значок | 512 × 512 | Списки, панель задач и док. |
| Скриншоты | Не меньше 1920 × 1080, от 4 до 20 | Галерея на странице. |
| Трейлер | MP4 (H.264 или HEVC); субтитры по желанию в WebVTT | Просмотр медиа на странице. |
| Микро-трейлер | От 6 до 10 секунд, 1280 × 720, без звука, не более 4 МБ | Воспроизводится без звука при наведении на плитку. |
- Держите текст и логотипы подальше от краёв: на карточке, плитке и в предпросмотре ссылки изображение обрезается по-разному.
- Не вставляйте в изображения оценки, цены и плашки «новое». Они устаревают, и проверяющий попросит их убрать.
- Скриншот должен показывать саму игру из той сборки, которую вы выпускаете.
Акцентный цвет страницы берётся из вашей графики. Редактор показывает его вместе с контрастом для метки «Играть» и для текста и позволяет изменить в безопасных пределах.
Как проверяется страница
Вы пишете страницу как черновик и отправляете её. Первая страница новой команды и любая страница, чья сборка помечена, попадает к проверяющему до того, как станет публичной.
| Состояние | Значение |
|---|---|
| Черновик | Вы редактируете. Никто больше не видит. |
| Отправлена, На проверке | Страница у проверяющего. |
| Нужны правки | Проверяющий перечислил, что исправить, рядом с полями. Исправьте и отправьте снова. |
| Одобрена, Опубликована | Страница доступна. |
| Отклонена | Указана причина. Можно подать апелляцию. |
Проверяющие смотрят: правила к содержимому, соответствие возрастной оценки игре, соответствие страницы тому, чем игра является на самом деле, и правила к материалам выше. Сборки проходят и автоматические проверки: типы и размеры файлов, исполняемый файл для платформы, корректность macOS-пакета, предупреждение о сжатии Unity, проверка на вредоносный код и целостность манифеста.
Собирайте игры на Unity без сжатия
Gameway режет каждую сборку на мелкие части и хранит каждую часть один раз. Обновление отправляет и скачивает только новые части. Это работает, потому что небольшая правка в игре меняет лишь несколько частей.
Unity умеет сжимать данные игры в один большой архив (LZ4 или LZ4HC). Сжатие заставляет каждое изменение сдвигать все байты после него, поэтому почти все части в двух сборках различаются, и игроки заново скачивают почти всю игру ради правки одной строки. Та же игра без сжатия с той же правкой — это загрузка в несколько мегабайт. Платформа сама сжимает части для скачивания, так что, отключив сжатие Unity, вы ничего не теряете.
Как собрать без сжатия
- В File, Build Settings установите Compression Method в Default. Не выбирайте LZ4 или LZ4HC для плеера.
- В скрипте сборки не добавляйте
BuildOptions.CompressWithLz4иBuildOptions.CompressWithLz4HCк параметрам; нужен простойBuildOptions.None. - Для AssetBundles и Addressables собирайте с параметром без сжатия (
BuildAssetBundleOptions.UncompressedAssetBundle). - Соберите заново и проверьте папку:
gw inspect <build-folder>Ищите Unity data is uncompressed. Если инструмент печатает предупреждение об архиве UnityFS, сжатом LZ4HC, какой-то файл всё ещё сжат; предупреждение называет его. С --strict это предупреждение останавливает загрузку, пока ничего не отправлено.
Что ещё сохраняет обновления маленькими
- Не кладите метки времени, номера сборок и случайные идентификаторы внутрь больших файлов: из-за них каждая сборка отличается.
- Сохраняйте имена файлов и структуру папок между сборками.
- Не оставляйте журналы, дампы и кэши в папке сборки или исключайте их через
--exclude. - Храните несвязанное содержимое в разных файлах, чтобы изменение в одном не затрагивало остальные.
Gameway · 2026-10-01