icon

GamePix платформа

Для модуля платформы необходимо установить «Plugin Your Games 2.0».
Обязательные разделы документации к изучению «Начало работы» и «Платформы».

Получить модуль платформы можно в Unity Asset Store или на Boosty.

GamePix — зарегистрированная торговая марка её правообладателя. Данный проект не связан с GamePix и не является официальным продуктом. Логотип используется исключительно в информационных целях.

О платформе (субъективно)

GamePix — является дистрибьютором браузерных игр. Дистрибьютор - это компания, которая распространяет ваши игры на множестве партнёрских сайтов и игровых порталов.
Вы публикуете игру всего один раз — а дистрибьютор размещает её на десятках площадок.

GamePix может порадовать простой модерацией и публикацией игры, отсутствием строгих правил и не плохими доходами.

Выплаты производятся на PayPal или на банковский счёт, который поддерживает SWIFT и IBAN переводы.

Работа с платформой

  • Зарегистрируйте аккаунт разработчика на сайте gamepix.com.
  • Создайте новую игру.
  • В настройках платформы (от PluginYG) можно оставить настройки по умолчанию.
  • Работают все опции стандартного шаблона (стандартный шаблон используется для Яндекс Игр). Папка Images с изображениями logo и background копируется в билд из папки шаблона YandexGames. Таким образом, экран загрузки игры и т.д. будет такой же как и на платформе Яндекс Игры.

Основные правила

  • Звук должен автоматически приостанавливаться во время рекламы.
  • Показывайте рекламу только между уровнями, не во время геймплея.
  • Запрещены внешние ссылки, аналитика и сторонние SDK.
  • Игры должны корректно отображаться в формате 640x480px.
  • Контент не должен содержать религиозную тематику или explicit-материалы.
  • Название игры и ассеты должны быть согласованы.
  • Ответственность за авторские права лежит на разработчике.
  • Поддерживайте мультиязычность с английским по умолчанию.

Подробнее о правилах на сайте GamePix

Поддерживаемые функции

Модуль платформы GamePix имеет явные реализации следующих модулей:

  • InterstitialAdv
  • Rewarded Adv
  • Storage, RedefinePlayerPrefs
  • Localization
  • EvirData
  • Метод HappyTime (Он же Happy Moment в терминологии сдк GamePix): отправьте в SDK информацию о каком-либо «счастливом моменте» в вашей игре. Это может быть разблокировка особого предмета или запуск какого-либо интересного события в игре.

На платформе GamePix не будут работать следующие популярные модули:

Подробнее: Какие модули поддерживает та или иная платформа

Специфичные для GamePix методы

(Необязательные)

  • Обновление уровня — Вызывайте эту функцию каждый раз, когда пользователь переходит на новый уровень. Функция принимает только числа.

Пример использования:

#if GamePixPlatform_yg
    YG2.optionalPlatform.UpdateGamePixLevel(2);
#endif

  • Обновление счета — Вызывайте эту функцию каждый раз при обновлении счёта в игре. Функция принимает только числа.

Пример использования:

#if GamePixPlatform_yg
    YG2.optionalPlatform.UpdateGamePixScore(100);
#endif

Подробнее о методах на сайте GamePix

Тестирование игры

  • В разделе «Build» перейдите по ссылке: «Before uploading your build, try our Testing Toolkit!» (Инструмент для тестирования игры).
  • Выберите: «Yes! No, I would like to upload my local Build.»
  • Запустите игру нажав на кнопку «Load Game URL». Предварительно можно выбрать язык, на котором запустится игра.
  • Можно запустить игру в полном экране открыв её по ссылке, которая находится слева от кнопки загрузки игры.
  • Билд игры для тестирования и для отправки на модерацию необходимо загружать отдельно.

В консоли разработчика GamePix не все функции работают правильно. Не полагайтесь на корректное отображение опций показа реклама в списке для проверки функций. Также, тестирование паузы игры работает странно. И нельзя протестировать сохранения, при перезагрузки игры всё стирается.