Перейти к основному содержимому
🎉 GP CONF 2026: Конференция о рынке WEB-игр 👾 23 сентября | Подробнее

Хостинг игр

Хостинг игр GamePush позволяет загрузить HTML5-игру, разместить её на инфраструктуре GamePush и получить ссылку на игру.

Хостинг можно использовать:

  • для дистрибуции игры через GamePush;
  • для самостоятельного размещения игры по ссылке GamePush.

GamePush размещает файлы игры в хранилище, раздаёт их через CDN и автоматически использует сжатие gzip/brotli, чтобы игра быстрее загружалась у игроков из разных регионов.

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

  • Не нужен домен.
  • Не нужен SSL-сертификат — HTTPS уже включён.
  • Достаточно перетащить .zip-архив в панели управления.
  • CDN по всему миру — быстрая загрузка игры с сервера рядом с игроком.
  • Размер архива до 200 МБ, плюс безлимитное размещение догружаемых файлов для ленивой загрузки / addressables.
  • Автоматическое сжатие gzip/brotli.

Как работает хостинг

Вы загружаете архив с игрой в GamePush, раздел Хостинг игр в панели управления. После загрузки архив распаковывается и размещается на хостинге как черновик.

Черновик — это версия игры для проверки. Он доступен по ссылке, но не считается опубликованной версией игры.

Опубликованная версия — это версия игры, доступная игрокам.

Хостинг тарифицируется по трафику, а не по статусу публикации. См. Когда начисляется стоимость хостинга.

Как разместить игру на хостинге

  1. Откройте проект в панели управления GamePush.
  2. Перейдите в раздел Хостинг игр.
  3. Перетащите .zip-архив с игрой в поле загрузки.
  4. Дождитесь создания черновика и откройте ссылку на черновик, чтобы проверить игру.
  5. Если всё работает, нажмите Опубликовать.

tip

Для дистрибуции через GamePush достаточно загрузить билд. Опубликовывать черновик не нужно — GamePush использует загруженный билд для подготовки и размещения игры на выбранных площадках.

Требования к архиву

Игра загружается в формате .zip.

Перед загрузкой проверьте, что файл index.html находится в корне архива. Если внутри архива лежит папка, а index.html находится внутри этой папки, игра может загрузиться или запуститься некорректно.

Правильная структура архива:

index.html
assets/
scripts/
styles/

Неправильная структура архива:

my-game/
index.html
assets/
scripts/
styles/

Во втором случае нужно заархивировать содержимое папки my-game, а не саму папку.

Ограничения:

  • размер загружаемого архива игры — до 200 МБ;
  • размер распакованной версии не ограничивается.

Также можно размещать дополнительные части игры для ленивой загрузки / addressables (например, через раздел Файлы). Трафик таких файлов, которые скачивают игроки, учитывается в трафике хостинга игры.

Хостинг для дистрибуции GamePush

Если вы загружаете билд игры для дистрибуции через GamePush, GamePush использует загруженный билд для подготовки и размещения игры на выбранных площадках.

На дистрибуции игра хостится бесплатно: хостинг входит в оплату дистрибуции и не тарифицируется по сетке обычного хостинга.

info

Бесплатно игра хостится только на площадках распространения.
Если вы используете ту же ссылку GamePush вне площадок распространения — например, на своём сайте или отправляете ссылку на площадку сами — такой трафик считается обычным хостингом и тарифицируется отдельно.

Самостоятельное размещение игры

Если вы самостоятельно используете ссылку на игру с хостинга GamePush вне дистрибуции GamePush, такой трафик считается обычным хостингом и тарифицируется по тарифам хостинга.

Например, это относится к ситуациям, когда вы:

  • сами отправляете ссылку на игру на площадку;
  • размещаете игру на базе хостинга GamePush и публикуете на своём сайте;
  • используете ссылку GamePush вне сценария дистрибуции GamePush.

Если одна и та же игра используется и в дистрибуции GamePush, и для самостоятельного размещения, трафик считается отдельно:

  • трафик на площадках распространения не тарифицируется по сетке обычного хостинга;
  • трафик вне площадок распространения тарифицируется по сетке обычного хостинга.

Что считается трафиком хостинга

Трафик хостинга — это объём данных, который передаётся при загрузке файлов с хостинга GamePush.

Например, если игрок открывает игру и скачивает HTML, JavaScript, изображения, звуки и другие файлы игры — в том числе части, которые подгружаются по запросу (ленивая загрузка / addressables), — этот объём учитывается в трафике хостинга.

Учитывается любой трафик: с опубликованной версии, с черновика и с файлов.

Для выбора тарифного диапазона учитывается трафик игры за последние 30 календарных дней.

Трафик обновляется раз в сутки после обработки CDN-статистики.

В расчёт тарифа обычного хостинга входит:

  • трафик опубликованной игры на хостинге GamePush;
  • трафик черновика;
  • трафик самостоятельного размещения, если вы используете ссылку GamePush вне дистрибуции GamePush;
  • трафик догружаемых файлов игры (ленивая загрузка / addressables), которые отдаются игрокам.

В расчёт тарифа обычного хостинга не входит:

  • трафик на площадках распространения GamePush;
  • трафик API;
  • трафик витрин;
  • облачные изображения.

Когда начисляется стоимость хостинга

Основной принцип начисления: день начисляется, если суммарный трафик за этот день был больше 10 МБ.

Неважно, откуда пришёл трафик: с опубликованной версии, с черновика или с файлов. Любой трафик свыше 10 МБ в день тарифицируется.

Если трафик за день был 10 МБ или меньше, начисления за хостинг в этот день нет.

Дневная цена зависит от тарифного диапазона, который определяется по трафику за последние 30 календарных дней.

Если у игры ещё нет 30 дней истории, учитывается фактический трафик с первого дня, в котором был трафик.

Тарифы хостинга

Стоимость зависит от трафика игры за последние 30 календарных дней.

Трафик игры за последние 30 календарных днейЦена
до 1 ТБ5 ₽/день начисления
1–3 ТБ33 ₽/день начисления
3–10 ТБ100 ₽/день начисления
больше 10 ТБиндивидуальные условия

День начисления — это день, в который суммарный трафик был больше 10 МБ.

Это не ежедневное списание с баланса, а ежедневное начисление в ежемесячный счёт за превышение ресурсов.

Счёт за месяц считается как сумма дневных начислений за расчётный период.

Если игра переходит в другой диапазон трафика, новая цена применяется только к будущим дням начисления. Прошлые дни не пересчитываются.

Если трафик игры снизился, тариф тоже снижается автоматически после следующего обновления данных.

Базовый хостинг в тарифном плане

Базовый хостинг — это хостинг игры с трафиком до 1 ТБ за последние 30 календарных дней.

В тарифный план может входить определённое количество игр с базовым хостингом. Если игра входит в этот лимит и её трафик не превышает 1 ТБ за последние 30 календарных дней, отдельного начисления за хостинг этой игры нет.

Если игра не входит в лимит базового хостинга тарифа, она тарифицируется по общей сетке хостинга.

Количество игр с базовым хостингом зависит от вашего тарифного плана.

Как применяется базовый хостинг

Игры с базовым хостингом не нужно выбирать вручную.

GamePush автоматически применяет базовый хостинг к играм так, чтобы уменьшить начисления за хостинг.

Базовый хостинг применяется только к играм с трафиком до 1 ТБ за последние 30 календарных дней.

Если игра превышает 1 ТБ, она тарифицируется как игра с высокой нагрузкой. Такая игра не занимает место в лимите базового хостинга, если у вас есть другие игры с трафиком до 1 ТБ.

Примеры расчёта

Трафик больше 10 МБ только в части дней

В расчётном месяце у игры был трафик больше 10 МБ в течение 10 дней. Трафик игры за последние 30 календарных дней не превышал 1 ТБ. Игра не входит в базовый хостинг тарифа.

Расчёт:

  • 10 × 5 ₽ = 50 ₽

В ежемесячный счёт попадёт 50 ₽.

Дни с трафиком 10 МБ или меньше не начисляются.

Игра входит в базовый хостинг

Игра входит в лимит базового хостинга тарифа. Трафик игры за последние 30 календарных дней не превышал 1 ТБ.

Начисление за хостинг этой игры — 0 ₽.

Игр больше, чем входит в тариф

Если игр больше, чем входит в тариф, GamePush автоматически применит базовый хостинг к части игр. Остальные игры будут тарифицироваться по общей сетке хостинга.

Например, в тариф включено 10 игр с базовым хостингом, а игр с трафиком до 1 ТБ — 12. В этом случае 10 игр будут покрыты базовым хостингом, а для 2 игр начисление составит 5 ₽ за каждый день начисления.

Если у этих 2 игр трафик был больше 10 МБ каждый день 30-дневного расчётного месяца:

  • 2 × 30 × 5 ₽ = 300 ₽

В ежемесячный счёт попадёт 300 ₽.

Игра перешла в высокую нагрузку

У игры был трафик больше 10 МБ в течение 30 дней.

20 дней трафик за последние 30 календарных дней был до 1 ТБ. Затем игра перешла в диапазон 1–3 ТБ и находилась в нём 10 дней.

Если игра не входит в базовый хостинг:

  • 20 × 5 ₽ + 10 × 33 ₽ = 430 ₽

Если игра входит в базовый хостинг:

  • 20 × 0 ₽ + 10 × 33 ₽ = 330 ₽

Прошлые дни не пересчитываются. Если игра превысила 1 ТБ только на 21-й день, тариф 33 ₽/день применяется только с этого момента.

Черновик и файлы тоже учитываются

Даже если игра не опубликована, трафик черновика и файлов всё равно учитывается.

Если в какой-то день суммарный трафик с черновика и файлов был больше 10 МБ, этот день начисляется.

Если игра превысила 10 ТБ

Если трафик игры за последние 30 календарных дней превысил 10 ТБ, для игры применяются индивидуальные условия.

Пока индивидуальные условия согласуются, применяется тариф 100 ₽/день начисления.

Менеджер GamePush свяжется с вами для обсуждения условий размещения.

Где посмотреть трафик и начисления

Статистику хостинга можно смотреть в панели управления GamePush.

  • В общей Аналитике аккаунта отображается статистика хостинга по всем играм.
  • В Обзоре конкретной игры отображается статистика хостинга выбранной игры.
  • В разделе Мои счета и отчёты отображаются счета и начисления.

Частые вопросы

Как рассчитывается стоимость хостинга?

День начисляется, если суммарный трафик за этот день был больше 10 МБ.

Учитывается любой трафик: опубликованная версия, черновик и файлы.

Дневной тариф зависит от трафика игры за последние 30 календарных дней. Если игра переходит в другой диапазон трафика, новая цена применяется только к будущим дням начисления.

Прошлые дни не пересчитываются.

Что такое базовый хостинг?

Базовый хостинг — это хостинг игры с трафиком до 1 ТБ за последние 30 календарных дней.

В тарифный план может входить определённое количество игр с базовым хостингом. Если игра входит в этот лимит и не превышает 1 ТБ, отдельного начисления за хостинг нет.

Можно ли вручную выбрать игры с базовым хостингом?

Нет. Игры с базовым хостингом выбираются автоматически.

GamePush применяет лимит базового хостинга так, чтобы уменьшить начисления за хостинг.

Что будет, если игра входит в базовый хостинг, но превысит 1 ТБ?

Если игра превысит 1 ТБ трафика за последние 30 календарных дней, применяется тариф для высокой нагрузки.

Что будет, если игра не входит в базовый хостинг?

Если игра не входит в лимит базового хостинга тарифа, она тарифицируется по общей сетке.

При трафике до 1 ТБ начисление составляет 5 ₽/день начисления (день с трафиком больше 10 МБ).

Что будет, если трафик за день 10 МБ или меньше?

Если суммарный трафик за день 10 МБ или меньше, начисления за хостинг в этот день нет.

Что будет, если игра не опубликована?

Статус публикации для дневного начисления не важен.

Если трафик черновика и/или файлов за день был больше 10 МБ, день начисляется. Если суммарный трафик был 10 МБ или меньше, день бесплатный.

Как считается новая игра, у которой ещё нет 30 дней истории?

Пока у игры нет 30 дней истории, учитывается фактический трафик с первого дня, в котором был трафик.

Как считается хостинг при дистрибуции GamePush?

На дистрибуции игра хостится бесплатно: хостинг входит в оплату дистрибуции и не тарифицируется по сетке обычного хостинга.

Бесплатно — только на площадках распространения. Если вы самостоятельно используете ссылку на игру с хостинга GamePush вне этих площадок, такой трафик считается обычным хостингом и тарифицируется по сетке хостинга.

Что будет, если трафик снизится?

Если трафик снизится, тариф снизится автоматически после следующего обновления данных.

Когда обновляется трафик?

Трафик обновляется раз в сутки после обработки CDN-статистики.