Подключение PluginYG в Unity

Плагин обеспечивает полную интеграцию SDK Яндекс Игр в Unity. Это значит, что такие функции, как показ рекламы, работа с лидербордами, внутриигровые покупки и облачное сохранение, теперь настраиваются непосредственно в Unity. Вам больше не нужно вручную изменять файл index.html — плагин берёт эту задачу на себя, упрощая процесс разработки и позволяя вам сосредоточиться на создании игры.

❗ Версии Unity, которые поддерживает плагин:

2021.3.18+

2022.3+

2023.2+

Скачать плагин:


Asset Store

Установка через Asset Store ничем не отличается от установки других плагинов.

GitHub

На GitHub нужно скачать архив и распаковать файлы плагина находящиеся в папке Assets в Ваш проект.

Telegrame – Яндекс Диск

На диске хранятся версии плагина в формате unitypackage. Скачав пакет, просто откройте его или перетащите в конкретный проект Unity в окно Projects.

В закрепах найдете обновления и всю информацию в том числе ссылки на скачивание.


Установка необходимых библиотек

Библиотека Newtonsoft Json .NET

Начиная с версии 1.5, для импорта этой библиотеки достаточно нажать кнопку активации Newtonsoft в настройках плагина Info YG.

Альтернативный способ — импортировать библиотеку через Package Manager:

  1. Нажмите + в левом верхнем углу.
  2. Выберите Add Package from git URL….
  3. Введите com.unity.nuget.newtonsoft-json.
  4. Нажмите Add.

Добавление Yandex Game на сцену

  • Добавить префаб YandexGame на сцену удобнее всего таким образом:

Префаб YandexGame — это объект, который носит такое же имя, как и ключевой скрипт, связанный с ним. Он отвечает за весь обмен данными между Unity и SDK Яндекс Игр. В этом префабе собраны все необходимые методы и поля, которые вы будете использовать для работы с плагином.

Выбор WebGL шаблона

Выберите шаблон в Project Settings →  Player → Resolution and Presentation → WebGL Template


На этом установка плагина завершена, и теперь вы можете настроить его под ваш проект. Подробное руководство по настройке доступно на странице автора плагина по ссылке.

Читайте также: Новая версия 2.0 Plugin Your Games: Простая интеграция Яндекс Игр для Unity