Плагин обеспечивает полную интеграцию SDK Яндекс Игр в Unity. Это значит, что такие функции, как показ рекламы, работа с лидербордами, внутриигровые покупки и облачное сохранение, теперь настраиваются непосредственно в Unity. Вам больше не нужно вручную изменять файл index.html — плагин берёт эту задачу на себя, упрощая процесс разработки и позволяя вам сосредоточиться на создании игры.
❗ Версии Unity, которые поддерживает плагин:
2021.3.18+
2022.3+
2023.2+
Скачать плагин:
GitHub
Asset Store
Группа в Telegrame
Asset Store
Установка через Asset Store ничем не отличается от установки других плагинов.
GitHub
На GitHub нужно скачать архив и распаковать файлы плагина находящиеся в папке Assets в Ваш проект.
Telegrame – Яндекс Диск
На диске хранятся версии плагина в формате unitypackage. Скачав пакет, просто откройте его или перетащите в конкретный проект Unity в окно Projects.
В закрепах найдете обновления и всю информацию в том числе ссылки на скачивание.
Установка необходимых библиотек
Библиотека Newtonsoft Json .NET
Начиная с версии 1.5, для импорта этой библиотеки достаточно нажать кнопку активации Newtonsoft в настройках плагина Info YG.
Альтернативный способ — импортировать библиотеку через Package Manager:
- Нажмите + в левом верхнем углу.
- Выберите Add Package from git URL….
- Введите com.unity.nuget.newtonsoft-json.
- Нажмите Add.
Добавление Yandex Game на сцену
- Добавить префаб YandexGame на сцену удобнее всего таким образом:
Префаб YandexGame — это объект, который носит такое же имя, как и ключевой скрипт, связанный с ним. Он отвечает за весь обмен данными между Unity и SDK Яндекс Игр. В этом префабе собраны все необходимые методы и поля, которые вы будете использовать для работы с плагином.
Выбор WebGL шаблона
Выберите шаблон в Project Settings → Player → Resolution and Presentation → WebGL Template
На этом установка плагина завершена, и теперь вы можете настроить его под ваш проект. Подробное руководство по настройке доступно на странице автора плагина по ссылке.
Читайте также: Новая версия 2.0 Plugin Your Games: Простая интеграция Яндекс Игр для Unity