
Содержание
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 не все функции работают правильно. Не полагайтесь на корректное отображение опций показа реклама в списке для проверки функций. Также, тестирование паузы игры работает странно. И нельзя протестировать сохранения, при перезагрузки игры всё стирается.