Перейти к основному содержимому

Добавление расширения в GameMaker

В этой статье мы расскажем о том, как добавить расширение GamePush в GameMaker.

tip

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

Для работы расширения нужна версии IDE 2023.2.0.71, Runtime 2023.2.0.87 и выше.

Добавление игры в панель управления

Перед тем как начать установку расширения GamePush в ваш проект на GameMaker:

  1. Добавьте игру в панели управления играми.
  2. Нажмите кнопку Добавить игру.
  3. Перейдя в новое окно дайте название игре и нажмите кнопку Добавить игру. После этого вы попадете в интерфейс проекта. Для добавления проекта в GameMaker вам понадобятся: ID проекта и Публичный ключ.

Добавление расширения в GameMaker

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

  1. Импортируйте плагин через импорт локальных пакетов.

  1. Выберите все ресурсы для импорта.

Настройка расширения в GameMaker

  1. В панели управления GamePush скопируйте Project ID и Public Token.

  1. Откройте настройки расширения GamePush в GameMaker и вставьте Project ID и Public token в соответствующие поля.

  1. Если хотите показать рекламу сразу же при открытии игры, то установите чекбокс для пункта Show preloader ad? (Полноэкранная реклама) и Show sticky ad? (Баннер).

Пример показа рекламы с вознаграждением

  1. Вызываем функцию показа рекламы. Тэг можно указать любой.

  1. Результат просмотра придет в асинхронном событии Social. Тип события будет GamePush.

    Событие GamePush_CallAdsRewardedStart сообщает о начале показа рекламы.

    Событие GamePush_CallAdsRewardedClose сообщает об окончании показа рекламы.

    Событие GamePush_CallAdsRewardedReward сообщает об успешном завершении рекламы с вознаграждением. Необходимо начислить награду игроку.

Полезная информация

Ссылка на репозиторий: https://gitlab.com/trumdu/gm-gamepush

Автор: @trumdu

Оставайтесь на связи

С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.

Сообщество GamePush в Telegram: @gs_community.

Для ваших обращений e-mail: [email protected]

Желаем вам успехов!