PluginYG2 на связи🔔
1.21K subscribers
40 photos
2 videos
4 files
54 links
Здесь вы найдёте важную информацию и обновления PluginYG2 - он интегрирует SDK Яндекс Игр и других платформ в ваши игры на движке Unity.

Чат:
https://t.me/pluginYG

Документация:
https://max-games.ru/plugin-yg/doc/

Boosty:
https://boosty.to/maximalist
Download Telegram
Forwarded from JustPlay
Опубликовал на бусти пак моделей хайповых персонажей.
Там наборы всех популярных персонажей, кроме брейнрот. Сделать итальянские мемы у меня уже рука не поднялась)

Описание, скрины, документация

Особенности:

Вес. Текстуры пиксельные, модели простые, поэтому вес
очень низкий.

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

Все модели имеют один скелет, что очень удобно при разработке игры.

Есть скрипты для настройки персонажей. Скрипт позволяющий менять скины во время игры. Для каждого персонажа есть конфиг с его настройками. Editor скрипт, помогающий создать конфиг для нового персонажа, если будете добавлять свои модели.

Модели брони. Также привязаны к единому скелету. Через конфиг или через метод скрипта можно накинуть дополнительные меши, например броню.

Иконки персонажей для интерфейса.
🔥156😐1
В нашем Telegram-сообществе Nik Alex (@Blablabla552) поделился своим модулем Асинхронного Мультиплеера для PluginYG!

Мы опубликовали документацию к модулю на сайте.

Важно отметить, что модуль был полностью разработан и протестирован исключительно его автором.

Мы искренне благодарим Nik Alex за то, что он поделился своим творением с сообществом и даже написал для всех нас документацию 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥295❤‍🔥3👏3
🔠8️⃣ Новый модуль платформы Y8

Доступен на Boosty
Вся информация о площадке в документации
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥142👍2
Мы добавили новый раздел документации FAQ🎁 Маленький подарочек для новичков в использовании PluginYG 🙂

С наступающим! 🎄 Надеюсь, у вас есть новогоднее настроение 🎄

В разделе FAQ можно найти ответы на часто задаваемые вопросы и решения популярных проблем.

FAQ написал наш незаменимый злодей @MOPE4ok — сердце чата, в котором мы обсуждаем PluginYG, Яндекс Игры и Unity.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥157🎄7
🎄 С НОВЫМ ГОДОМ 2️⃣0️⃣2️⃣6️⃣

Эй, дружище, хватит спать в салате!
Весело отметил новый год!
Но сегодня наступает дата,
Чтоб прочесть наш годовой отчёт!

~10 обновлений плагина
~35 обновлений модулей
8 новых платформ, помимо Яндекс Игр

К новому году, мы имеем модули для всех популярных и выгодных платформ, которые будут полезны инди разработчику для самостоятельной публикации своих игр.

Более трёх лет мы строим мост между вашими играми и Yandex Games, а сейчас уже и между другими площадками. Мы активно и открыто общаемся с сообществом, с вами. Помогаем решать проблемы и не оставляем в трудную минуту. Мы вместе с вами развили PluginYG до высочайшего уровня. Огромное количество функционала, в котором всё продумано и отточено до мельчайших деталей. Мы рады, что смогли дать инструменты и помощь тысячам людей! Спасибо, что вы с нами! 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥369🎄4😁2
Модуль Yandex Mobile ADS доступен на Boosty!

Это реклама от РСЯ как в Яндекс Играх, только для Android и IOS.

Подходит для GooglePlay, AppleStore, RuStore и для любых других мобильных сторов.

А также это медиация. Вы можете подключить к своей мобильной игре или приложению не только рекламную сеть РСЯ, но и практически любую другую сеть, например, Unity Ads. Система сама решит от какой рекламной сети стоит показать баннер тому или иному пользователю.

Платформа доступна на Boosty
Вся информация о платформе в документации
18👍7🔥6❤‍🔥3
✔️ Обновление 2️⃣🔣0️⃣0️⃣8️⃣

• Скорректирован index.html для предотвращения возможного появления полосы прокрутки.

• В окне контроля версий добавлены разделы, которые сортируют модули и платформы.

• Общая доработка системы контроля версий.

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

• Добавлена опция AutoDefineSymbols в настройках плагина (basic settings). Теперь можно выключить автоматическую корректировку списка Define Symbols от плагина, если это потребуется.

• Рефакторинг UtilsLang.cs в модуле локализации.

📋 Документация | Сайт
📱 Чат, где можно задать вопрос
⚡️ Boosty (платные ресурсы и поддержка разработчика)

⬇️ Скачать последнюю версию
🦾 Unity Asset Store
🐱 GitHub
бновляйте плагин через инструмент контроля версиями)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥167👍7❤‍🔥1👏1
🅰️ Яндекс Игры обновили проверку автоопределения языка, что это значит для пользователей PlugunYG?

В плагине есть опция Set Language Mod в настройках модуля Localization. По умолчанию выбран режим "При каждом запуске" - это означает, что автоопредиление языка будет происходить при каждом запуске игры. Какой язык даст SDK YandexGames, такой язык и будет. Но если в игре есть настройка, которая позволяет вручную выбрать язык, логично сохранять выбор пользователя и при последующих запусках игры включать тот язык, который пользователь предпочёл раньше. Однако настройка "При каждом запуске" не сохраняет выбор игрока и при каждом новом запуске игры язык снова переопределяется.

В связи с обновлением требований Яндекс Игр, теперь вы можете выбрать режим Set Language Mod: "Только при первом запуске". В таком случае язык будет автоматически определён только при первом запуске игры. Если пользователь поменяет язык в настройках вашей игры, то PluginYG запомнит выбор пользователя и при следующем запуске игры, язык включится тот, что вручную выбрал игрок.

✏️ Может быть полезно:

📌 Для переключения языка в игре вы можете использовать метод:
YG2.SwitchLanguage(string язык)

📌 В модуле Auto Translate Langs есть секретик, скрипт Graphic Settings YG - готовое решение для выбора языка. Оно отлично работает, но изначально не планировалось для большого функционала и открытого доступа. У скрипта есть проблемы с архитектурой как и у модуля Auto Translate Langs, по этому их поддержка прекращена. Но они остаются стабильными и вы всё еще можете их использовать.

📌 Как в настройках игры должна выглядеть опция выбора языка. Кнопки для выбора того или иного языка не нужно переводить на тот язык, который выбран в текущий момент. Например, если это кнопка для выбора английского языка, на ней должно быть написано English английским языком, не нужно переводить её как "Английский", если текущий язык в игре русский.

Правильно (представьте, что это кнопки):
Русский, English, Türk, 中文

Не правильно:
Русский, Английский, Турецкий, Китайский
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥5👍2
🔠🔠🔠🔠🔠🔠💡2️⃣🔣0️⃣0️⃣9️⃣

• На мобильных устройствах недавно начал встречаться баг, при котором после закрытия рекламы за вознаграждение, фокус не возвращался к игре до момента касания области игры. Внесены корректировки в html.

• Новый метод PauseGameYG.SetState(timeScale, audioPause, cursorEnable)
Избавьтесь от проблем с фокусом игры используя один универсальный метод. Он точно синхронизирует состояния сочетая их с паузой игры во время просмотра рекламы и при других обстоятельствах. А также, вы больше не запутаетесь в каком скрипте изменяется timeScale или что то ещё, просто посмотрите ссылки, в каких местах вызывается метод SetState.
Подробнее в новом разделе документации «Пауза и фокус»

• Новая опция Auto Pause Game → Edit Time Scale. Даёт возможность выключить вмешательство в Time Scale при автоматической паузе. Особенно полезно для игр с мультиплеером.

• В настройках General Simulation новая опция Enable Inter Adv. Позволяет полностью выключить симуляцию межстраничной рекламы в Unity Editor.

• В настройках General Simulation новая опция Pause On Focus Game. Симулирование паузы в Unity Editor при смене фокуса.

• В css внесено пару строк, которые могут помочь исправить «чёрный экран» на мобильных устройствах.

• Доработки в Editor скриптах связанные с контролем версий.

Фикс бага с вызовом onPurchaseSuccess, даже если в ConsumePurchaseByID передан false.

Теперь в модуле AutoTranslateLangs перевод текстов с помощью API Google Translate производится без потери текста после точки или красной строки.

• Небольшое обновление js кода в модуле Authorization. Обратите внимание, сейчас на ЯИ наблюдается всплывающее окно с ошибкой, если при попытке войти в аккаунт, пользователь в итоге откажется от входа. Исправить ситуацию не удалось, рекомендую пока не делать кнопку авторизации в игре.

📋 Документация | Сайт
📱 Чат, где можно задать вопрос
⚡️ Boosty (платные ресурсы и поддержка разработчика)

⬇️ Скачать последнюю версию
🦾 Unity Asset Store
🐱 GitHub
бновляйте плагин через инструмент контроля версиями)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤‍🔥41
Новый модуль платформы EmptyWebGL для тестирования игры.
Смотрите подробнее в документации, в разделе «Начало работы» → спойлер «Локальный хост, размещение на своём сервере, модуль EmptyWebGL.»

😐 Обновление PluginYG v2.0091

Правка в index.html в связи с сообщением из сообщества о том, что последние изменения в версии 2.009 могут препятствовать корректной работе виртуальной клавиатуры на мобильных устройствах.

В последних версиях Unity 6 мог не выводиться лог с отображением информации после сборки проекта. Теперь код адаптирован под новые версии Unity 6.

📋 Документация | Сайт
📱 Чат, где можно задать вопрос
⚡️ Boosty (платные ресурсы и поддержка разработчика)

⬇️ Скачать последнюю версию
🦾 Unity Asset Store
🐱 GitHub
бновляйте плагин через инструмент контроля версиями)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤‍🔥1👍1
😐 Обновление PluginYG v2.0092

Исправлена проблема со сбросом макета редактора Unity при инициализации окна настроек плагина.
• Исправлено всплывающее окно «Сводка обновлений», игнорирующее параметр «Не показывать больше».
• Другие оптимизации на стороне редактора.

Как обновиться, если вы вносили изменения в код плагина:
1. На Github перейдите к списку Commits, выберите коммит/коммиты с обновлением до последней версии и посмотрите какие скрипты были изменены.
2. Скачайте unitypackage по ссылке ниже или из Releases на Github.
3. При импорте пакета, отметьте только те файлы, которые были обновлены в коммитах и которые не затрут ваши изменения.
Также можно посмотреть, что было изменено в конкретных скриптах. А лучше при активных изменениях плагина создать свой форк.

📋 Документация | Сайт
📱 Чат, где можно задать вопрос
⚡️ Boosty (платные ресурсы и поддержка разработчика)

⬇️ Скачать последнюю версию
🦾 Unity Asset Store
🐱 GitHub
бновляйте плагин через инструмент контроля версиями)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2
✔️ Модуль Yandex Mobile ADS обновлен, версия 1.1

• Теперь модуль использует API 8 версии SDK Яндекс Рекламы для мобильных приложений.
Новый SDK Яндекса по заявлениям весит меньше на 30% для Android и на 15% меньше на IOS.

• Добавлена опция Yandex Mob Auto Load Ads в настройки платформы. По умолчанию она включена и при выполнении метода вызова рекламы, плагин сам будет загружать рекламный блок. Больше не придётся писать отдельный код для данного модуля, используя метод загрузки баннера и подписку на событие загрузки. Подробнее в документации.

• Упразднена опция устанавливающая признак возрастного ограничения пользователя. Добавлены новые методы в класс optionalPlatform: SetUserConsent и SetAgeRestricted. В документации обратите внимание на раздел "Конфиденциальность пользователя".

Обновлена документация к модулю.

⚡️ Модуль платформы доступен на Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥73👍3