PluginYG 2.0 более месяца проверяла модерация на Unity Asset Store!
А ещё говорили, что в Яндекс Играх долгая модерация😁
В итоге ассет был отклонён по причине нарушения авторского права. Даже при том, что логотипы на обложке только пародировали известные бренды.
(На Asset Store обложка отличалась от той, что вы можете видеть сейчас)
Так что - ещё подождём появления плагина на Unity сторе😢
А ещё говорили, что в Яндекс Играх долгая модерация😁
В итоге ассет был отклонён по причине нарушения авторского права. Даже при том, что логотипы на обложке только пародировали известные бренды.
(На Asset Store обложка отличалась от той, что вы можете видеть сейчас)
Так что - ещё подождём появления плагина на Unity сторе😢
😢8🤬3🤝2🔥1🤔1🫡1
Forwarded from JustPlay
Сегодня будет история о Crazy Games. О том, как в один день может всё измениться!
Мы с братом публиковали игру BodyCamera Shooter на Яндекс Играх и на Crazy Games. На ЯИ игра не пошла, а вот на CG стала очень популярной! Что нас очень радовало😁
Игра жила и стабильно приносила кровные денюжки достаточно долго. Кроме BodyCam были и другие хорошие игры. Мой брат Илья вообще с Crazy Games имеет отдачу не меньше чем с Яндекс Игр. Дела шли отлично, пока Crazy Games не сделал обновление!
В один день у всех игр на аккаунте упали показатели. По бодикаму написал менеджер и сообщил о багах. Баги были связаны с локализацией, управлением и рекламой. На ПК у части пользователей управление сломалось из-за проблем с инициализацией устройства. А на мобилках управление вовсе у всех перестало работать. Мы использовали ассет для сенсорного управления - и он видимо не сдружился с обновлением Crazy Games. С такими ассетами на WebGL вообще надо быть осторожным.
Реклама в играх также полностью перестала работать.
Crazy обновили свой SDK - из-за этого во всех играх и не только наших пропала реклама. Кроме этого они сделали какие-то изменения и на своём сайте - это сломало управление.
В итоге мы пересадили игру бодикам на PluginYG 2.0 и по багам всё нормализовалось, кроме управления на мобильных устройствах. Это мы пока так и не починили.
Но по показателям игр не восстановились. Зачастую, если на Crazy Games метрики игры падают, то площадка уже не станет снова поднимать игру.
Я не обвиняю Crazy Games, а просто делюсь историей, и такое бывает.
Мы с братом публиковали игру BodyCamera Shooter на Яндекс Играх и на Crazy Games. На ЯИ игра не пошла, а вот на CG стала очень популярной! Что нас очень радовало😁
Игра жила и стабильно приносила кровные денюжки достаточно долго. Кроме BodyCam были и другие хорошие игры. Мой брат Илья вообще с Crazy Games имеет отдачу не меньше чем с Яндекс Игр. Дела шли отлично, пока Crazy Games не сделал обновление!
В один день у всех игр на аккаунте упали показатели. По бодикаму написал менеджер и сообщил о багах. Баги были связаны с локализацией, управлением и рекламой. На ПК у части пользователей управление сломалось из-за проблем с инициализацией устройства. А на мобилках управление вовсе у всех перестало работать. Мы использовали ассет для сенсорного управления - и он видимо не сдружился с обновлением Crazy Games. С такими ассетами на WebGL вообще надо быть осторожным.
Реклама в играх также полностью перестала работать.
Crazy обновили свой SDK - из-за этого во всех играх и не только наших пропала реклама. Кроме этого они сделали какие-то изменения и на своём сайте - это сломало управление.
В итоге мы пересадили игру бодикам на PluginYG 2.0 и по багам всё нормализовалось, кроме управления на мобильных устройствах. Это мы пока так и не починили.
Но по показателям игр не восстановились. Зачастую, если на Crazy Games метрики игры падают, то площадка уже не станет снова поднимать игру.
Я не обвиняю Crazy Games, а просто делюсь историей, и такое бывает.
😢9🔥4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👍14🔥7❤1🤔1
✅ Обновление 2.003
Об обновлении
📥 Скачать
(обновляйте через Unity)
Документаци | Сайт
Boosty (платные ресурсы и поддержка разработчика)
Чат, где можно задать вопрос
Об обновлении
📥 Скачать
(обновляйте через Unity)
Документаци | Сайт
Boosty (платные ресурсы и поддержка разработчика)
Чат, где можно задать вопрос
🔥6
Об обновлении 2.003
PauseGame: Исправлен баг с Event System. Если при остановке игры объект с компонентом Event System был деактивирован, то происходила ошибка.
Запуск на своём хосте: Поддержка запуска игры на стороннем хосте. Новая опция Own Host в настройках платформы добавляет строку для подключения своего хоста в HTML.
Редактор: Исправление ошибок, доработка интерфейса.
Мультиплатформенность: Улучшения, связанные с подключением разных платформ.
Модуль RewardedAdv: Исправлена опечатка в событии onCloseRewardedAdv. В компоненте EventsYG2 опечатка останется, чтобы не нарушать связи в текущих проектах.
Модуль OpenURL: Исправлена ошибка, которая возникала при использовании данного модуля, если у разработчика отсутствует список доступных игр.
Модуль EnvirData: Определение данных окружения для платформ, SDK которых не предоставляет таких данных.
Модуль Localization: Определение языка для платформ, SDK которых не предоставляет таких данных.
Модуль Metrica: Теперь может работать не только на платформе Яндекс Игры, но и на других веб-площадках. Для разных платформ можно деактивировать метрику с помощью параметра Use Yandex Metrica. В документацию метрики добавлен новый раздел «Использование на разных платформах».
Платформа Crazy Games: Обновление исправило один баг с получением данных неавторизованного игрока и добавило возможность контролировать значение Pixel Ratio для мобильных устройств.
Платформа Game Monetize: Создан модуль для платформы Game Monetize в бета-версии.
PauseGame: Исправлен баг с Event System. Если при остановке игры объект с компонентом Event System был деактивирован, то происходила ошибка.
Запуск на своём хосте: Поддержка запуска игры на стороннем хосте. Новая опция Own Host в настройках платформы добавляет строку для подключения своего хоста в HTML.
Редактор: Исправление ошибок, доработка интерфейса.
Мультиплатформенность: Улучшения, связанные с подключением разных платформ.
Модуль RewardedAdv: Исправлена опечатка в событии onCloseRewardedAdv. В компоненте EventsYG2 опечатка останется, чтобы не нарушать связи в текущих проектах.
Модуль OpenURL: Исправлена ошибка, которая возникала при использовании данного модуля, если у разработчика отсутствует список доступных игр.
Модуль EnvirData: Определение данных окружения для платформ, SDK которых не предоставляет таких данных.
Модуль Localization: Определение языка для платформ, SDK которых не предоставляет таких данных.
Модуль Metrica: Теперь может работать не только на платформе Яндекс Игры, но и на других веб-площадках. Для разных платформ можно деактивировать метрику с помощью параметра Use Yandex Metrica. В документацию метрики добавлен новый раздел «Использование на разных платформах».
Платформа Crazy Games: Обновление исправило один баг с получением данных неавторизованного игрока и добавило возможность контролировать значение Pixel Ratio для мобильных устройств.
Платформа Game Monetize: Создан модуль для платформы Game Monetize в бета-версии.
🔥17❤3👏2🎉2🤗1
✅ Обновление 2.0031
Оптимизация редактора (интерфейса).
Изменения коснулись PluginYG2 и модуля InterstitialAdv.
📥 Скачать
(обновляйте через Unity)
Документаци | Сайт
Boosty (платные ресурсы и поддержка разработчика)
Чат, где можно задать вопрос
Оптимизация редактора (интерфейса).
Изменения коснулись PluginYG2 и модуля InterstitialAdv.
📥 Скачать
(обновляйте через Unity)
Документаци | Сайт
Boosty (платные ресурсы и поддержка разработчика)
Чат, где можно задать вопрос
👍7❤2
Новый модуль для платформы Game Monetize!
Выходит из беты без исправлений👌
Платформа доступна на Boosty.
Документация
Модерация одобрила две игры с первого раза. К слову, модерация очень дружелюбная и проверяет игры на следующий же день.
Из негативного - мне не понравилась техническая сторона предоставляемого API и некоторые моменты на сайте.
В целом, платформа простая, работать с ней также максимально просто.
Game Monetize является дистрибьютором. Это означает, что ваша игра попадёт на сайт-витрину gamemonetize.com, с которого игру найдут, оценят, и по возможности возьмут к себе на сайты другие площадки.
Это означает, что опубликовав игру только на Game Monetize, она может появиться на множестве других сайтах, что увеличит охваты и соответственно доход.
Выходит из беты без исправлений👌
Платформа доступна на Boosty.
Документация
Модерация одобрила две игры с первого раза. К слову, модерация очень дружелюбная и проверяет игры на следующий же день.
Из негативного - мне не понравилась техническая сторона предоставляемого API и некоторые моменты на сайте.
В целом, платформа простая, работать с ней также максимально просто.
Game Monetize является дистрибьютором. Это означает, что ваша игра попадёт на сайт-витрину gamemonetize.com, с которого игру найдут, оценят, и по возможности возьмут к себе на сайты другие площадки.
Это означает, что опубликовав игру только на Game Monetize, она может появиться на множестве других сайтах, что увеличит охваты и соответственно доход.
🔥10
✅ Обновление модуля Storage 1.01
(Для игры только под Яндекс Игры можно не обновлять)
• Исправляет баг, препятствующий загрузке облачных сохранений на платформе Crazy Games.
• Добавляет поля опций сохранений в настройки платформ, что позволяет включить и выключить локальные или облачные сохранения для разных платформ.
• В документации добавлено описание работы с сохранениями в Crazy Games.
(Для игры только под Яндекс Игры можно не обновлять)
• Исправляет баг, препятствующий загрузке облачных сохранений на платформе Crazy Games.
• Добавляет поля опций сохранений в настройки платформ, что позволяет включить и выключить локальные или облачные сохранения для разных платформ.
• В документации добавлено описание работы с сохранениями в Crazy Games.
🔥6
Как обозначается версия PluginYG2 и его модулей?
Пример с описанием:
1.001 - обычное обновление.
1.0011 - мелкое и не очень важное.
1.01 - значительное обновление.
1.1 - изменяет API (мажорное). Или прошлые обновления в сумме добрались до округления версии.
Также, есть критические версии. Это означает, что есть критические моменты, из-за которых требуется обновить пакет.
Если в настройках плагина видите оранжевое предупреждение о наличии критически важных обновлений, рекомендую обновиться.
В окне контроля версий также есть пометки сигнализирующие о важности обновления.
Пример с описанием:
1.001 - обычное обновление.
1.0011 - мелкое и не очень важное.
1.01 - значительное обновление.
1.1 - изменяет API (мажорное). Или прошлые обновления в сумме добрались до округления версии.
Также, есть критические версии. Это означает, что есть критические моменты, из-за которых требуется обновить пакет.
Если в настройках плагина видите оранжевое предупреждение о наличии критически важных обновлений, рекомендую обновиться.
В окне контроля версий также есть пометки сигнализирующие о важности обновления.
❤10👍3
Unity Asset Store
Plugin Your Games (Unified API for WebGL and mobile stores) | Integration | Unity Asset Store
Use the Plugin Your Games (Unified API for WebGL and mobile stores) from Maximalist on your next project. Find this integration tool & more on the Unity Asset Store.
PluginYG2 на Unity Assets Store, наконец то!
Скорее всего, на сторе и в гитхаб теперь обновляться плагин будет редко, т.к. его в два клика можно обновить прямо в Unity.
Мне сложно каждый раз заливать пакеты во все места, лучше сэкономлю время и силы на разработку. В новые проекты можно импортировать любую версию PluginYG2, затем сразу обновить до последней.
Текущая версия PluginYG2 отполирована и надёжна. Кто всё ещё сидит на версиях 1.x, можете смело обновляться. Стоит сказать, что с самого начала вторая версия практически не имела багов.
Скорее всего, на сторе и в гитхаб теперь обновляться плагин будет редко, т.к. его в два клика можно обновить прямо в Unity.
Мне сложно каждый раз заливать пакеты во все места, лучше сэкономлю время и силы на разработку. В новые проекты можно импортировать любую версию PluginYG2, затем сразу обновить до последней.
Текущая версия PluginYG2 отполирована и надёжна. Кто всё ещё сидит на версиях 1.x, можете смело обновляться. Стоит сказать, что с самого начала вторая версия практически не имела багов.
🔥23👍3
Немного мыслей о размещении игр на разных площадках.
У вас может возникнуть вопрос, как много можно заработать с других платформ. Я отвечу в целом о всех платформах - можно кратно увеличить доход, у меня есть подтверждающий опыт.
Но о доходе с конкретных площадок своё мнение я оставлять не буду, т.к. это зависит от конкретной игры и случая. На разных площадках могут быть популярны определённые игровые жанры. У всех свои алгоритмы продвижения. Особенно сложно сравнивать площадки дистрибьюторы, т.к. игра может попасть на разные сайты, в которых опять же всё отличается.
Я считаю, что стоит публиковаться на все популярные сторы. Это может кратно увеличить доход. И даже если первая игра на одной платформе не залетела, то она может стать успешной на второй платформе, даже если её потенциал был не велик.
Но платформы с совсем низким потенциалом лучше отметать. Ведь опубликовать игру на все возможные сторы невозможно. И не так эффективно, нежели потратить время и силы на разработку самой игры.
В большинстве случаев, публикация игры на несколько площадок не занимает много труда. Большинство сторов гораздо проще, чем те же Яндекс Игры.
Только сейчас для многих есть сложность с выводом средств. Но и это не беда. Не обязательно сразу привязывать реквизиты для выплаты. Это можно сделать позже, когда накопится сумма, чтобы покрыть расходы на получение необходимой банковской карты.
У вас может возникнуть вопрос, как много можно заработать с других платформ. Я отвечу в целом о всех платформах - можно кратно увеличить доход, у меня есть подтверждающий опыт.
Но о доходе с конкретных площадок своё мнение я оставлять не буду, т.к. это зависит от конкретной игры и случая. На разных площадках могут быть популярны определённые игровые жанры. У всех свои алгоритмы продвижения. Особенно сложно сравнивать площадки дистрибьюторы, т.к. игра может попасть на разные сайты, в которых опять же всё отличается.
Я считаю, что стоит публиковаться на все популярные сторы. Это может кратно увеличить доход. И даже если первая игра на одной платформе не залетела, то она может стать успешной на второй платформе, даже если её потенциал был не велик.
Но платформы с совсем низким потенциалом лучше отметать. Ведь опубликовать игру на все возможные сторы невозможно. И не так эффективно, нежели потратить время и силы на разработку самой игры.
В большинстве случаев, публикация игры на несколько площадок не занимает много труда. Большинство сторов гораздо проще, чем те же Яндекс Игры.
Только сейчас для многих есть сложность с выводом средств. Но и это не беда. Не обязательно сразу привязывать реквизиты для выплаты. Это можно сделать позже, когда накопится сумма, чтобы покрыть расходы на получение необходимой банковской карты.
🔥8💘2👍1
🎉В нашем чате 3 000 участников!
Спасибо, что подписались!
Это 3 000 настоящих вовлечённых людей. В нашем составе минимальное количество ботов и других левых аккаунтов, потому что наши великие модераторы тщательно следили за чистотой чата, чистили список подписчиков и не пускали ботов, которые постоянно пытаются спамить своими рекламными сообщениями.
Я очень благодарен Моречку, Максу Пятирублёвому и Алексею.
Обязательно взгляните на телеграм каналы Морячка и Алексея.
PluginYG имеет отличную поддержку, и это только благодаря нашим незаменимым помощникам!
Мы ни разу не покупали рекламу для PluginYG и его чата. Популярным плагин стал благодаря удобству работы с ним и полному набору функций.
Ну и, конечно, благодаря Яндекс Играм. Спасибо им, что создали такую интересную платформу для разработчиков игр!
Возможно, PluginYG используют уже большинство девелоперов на Unity для Яндекс Игр. И дальше расти сообществу плагина, кажется, уже сложно.
Но вскоре, PluginYG2 будет поддерживать ещё больше площадок, и плагином заинтересуются и разработчики, которые ещё не работали с Яндекс Играми.
Уже созданы платформы для CrazyGames и GameMonetize.
Также, я давно хочу привлекать внимание к такому интересному делу как Gamedev ещё больше людей через медийную деятельность. Но всего не успеваю. Всему своё время, главное - делать качественно!
Спасибо, что подписались!
Это 3 000 настоящих вовлечённых людей. В нашем составе минимальное количество ботов и других левых аккаунтов, потому что наши великие модераторы тщательно следили за чистотой чата, чистили список подписчиков и не пускали ботов, которые постоянно пытаются спамить своими рекламными сообщениями.
Я очень благодарен Моречку, Максу Пятирублёвому и Алексею.
Обязательно взгляните на телеграм каналы Морячка и Алексея.
PluginYG имеет отличную поддержку, и это только благодаря нашим незаменимым помощникам!
Мы ни разу не покупали рекламу для PluginYG и его чата. Популярным плагин стал благодаря удобству работы с ним и полному набору функций.
Ну и, конечно, благодаря Яндекс Играм. Спасибо им, что создали такую интересную платформу для разработчиков игр!
Возможно, PluginYG используют уже большинство девелоперов на Unity для Яндекс Игр. И дальше расти сообществу плагина, кажется, уже сложно.
Но вскоре, PluginYG2 будет поддерживать ещё больше площадок, и плагином заинтересуются и разработчики, которые ещё не работали с Яндекс Играми.
Уже созданы платформы для CrazyGames и GameMonetize.
Также, я давно хочу привлекать внимание к такому интересному делу как Gamedev ещё больше людей через медийную деятельность. Но всего не успеваю. Всему своё время, главное - делать качественно!
🔥20🎉6☃1❤1👍1
Forwarded from Яндекс Игры — Новости для разработчиков
Плагин, который достоин целого курса 🔥
Помните наш фундаментальный курс про Unity? Ему уже два года. За это время YG стал настолько популярным, что мы решили рассказать о нём подробнее.
Мы не стали трогать исходный курс, потому что он и так уже большой, и просто сделали новый — полностью посвящённый плагину.
Как пользоваться плагином, рассказал Максим Борнысов, его автор.
Смотрите и делитесь впечатлениями 👇
YouTube
Наш сервер
Помните наш фундаментальный курс про Unity? Ему уже два года. За это время YG стал настолько популярным, что мы решили рассказать о нём подробнее.
Мы не стали трогать исходный курс, потому что он и так уже большой, и просто сделали новый — полностью посвящённый плагину.
Как пользоваться плагином, рассказал Максим Борнысов, его автор.
Смотрите и делитесь впечатлениями 👇
YouTube
Наш сервер
🔥21👍9
Forwarded from JustPlay
Всем привет!
Возвращаюсь, после очередного застоя.
Я знаю, что многие интересуются тем, сколько можно заработать на создании игр, по этому поделюсь с вами информацией на этот счёт.
В последнее время, я снизил активность над разработкой игр и плагина, чтобы сфокусироваться на других сферах жизни и восстановить баланс, который у меня отняла работа с постоянной перегрузкой.
Я не буду показывать доход в цифрах, и я не скажу, что я сказочно богат)
Раз я не могу поделиться процессом разработки игр, из-за отсутствия чего то интересного, я поделюсь простым фактом:
Я получаю стабильный, пассивный доход, и мне даже не нужно было делать новых игр, уже, скажем, целый год. Кстати, играми я занимался очень мало. Каким то образом, большинство времени у меня отнимал PluginYG.
Также, я знаю многих людей, которые вышли на такой же стабильный, пассивный доход. Некоторым из них я даже сильно помог.
Меня иногда спрашивают, можно ли заработать. Не спрашивайте, конечно можно!
Но предупреждаю, не все смогут добиться результатов! Для этого нужно долгое, терпеливое обучение, надо набить много шишек, понять, как нужно действовать, и конечно - действовать!
Возвращаюсь, после очередного застоя.
Я знаю, что многие интересуются тем, сколько можно заработать на создании игр, по этому поделюсь с вами информацией на этот счёт.
В последнее время, я снизил активность над разработкой игр и плагина, чтобы сфокусироваться на других сферах жизни и восстановить баланс, который у меня отняла работа с постоянной перегрузкой.
Я не буду показывать доход в цифрах, и я не скажу, что я сказочно богат)
Раз я не могу поделиться процессом разработки игр, из-за отсутствия чего то интересного, я поделюсь простым фактом:
Я получаю стабильный, пассивный доход, и мне даже не нужно было делать новых игр, уже, скажем, целый год. Кстати, играми я занимался очень мало. Каким то образом, большинство времени у меня отнимал PluginYG.
Также, я знаю многих людей, которые вышли на такой же стабильный, пассивный доход. Некоторым из них я даже сильно помог.
Меня иногда спрашивают, можно ли заработать. Не спрашивайте, конечно можно!
Но предупреждаю, не все смогут добиться результатов! Для этого нужно долгое, терпеливое обучение, надо набить много шишек, понять, как нужно действовать, и конечно - действовать!
🔥18👍4🥰3❤2
Модули Payments и ServerTime получают обновление 1.01✅
Исправлено:
• Payments. При открытии окна для совершения покупки игра не ставилась на паузу.
• ServerTime. Стандартная реализация для получения серверного времени была не корректна (актуально для мультиптатформ).
Другие вопросы в листе ожидания:
• Сделать документацию ещё удобнее и исправить опечатки.
• Что то со звуком при переключении вкладки на IOS.
• Некорректное получение данных о браузере в хроме и сафари
• Плагин некорректно работает при выключенном интернете
• В ImageLoadYG не хватает ивента по завершению загрузки
• Борьба с дефайнами, исключить какие-либо проблем с переключением платформ.
• Сделать внутриигровые покупки для платформы Crazy Games.
Исправлено:
• Payments. При открытии окна для совершения покупки игра не ставилась на паузу.
• ServerTime. Стандартная реализация для получения серверного времени была не корректна (актуально для мультиптатформ).
Другие вопросы в листе ожидания:
• Сделать документацию ещё удобнее и исправить опечатки.
• Что то со звуком при переключении вкладки на IOS.
• Некорректное получение данных о браузере в хроме и сафари
• Плагин некорректно работает при выключенном интернете
• В ImageLoadYG не хватает ивента по завершению загрузки
• Борьба с дефайнами, исключить какие-либо проблем с переключением платформ.
• Сделать внутриигровые покупки для платформы Crazy Games.
🔥11👍5
А вы знали, что можете пользоваться атрибутом плагина, который скрывает поле в зависимости от активности других полей?
Для этого, примените к скрываемому полю атрибут
Если поле
Можно записывать несколько полей-условий:
Можно ставить знак
Также атрибут принимает как поле-условие тип
А ещё он имеет разные параметры, например
Для этого, примените к скрываемому полю атрибут
YG.NestedYG и передаёте ему "поле-условие":public bool syncInitSDK; // Поле-условие, от значения которого зависит видимость скрываемого поля
[NestedYG(nameof(syncInitSDK))]
public bool loadSceneIfSDKLate;
Если поле
syncInitSDK = false, то поле loadSceneIfSDKLate будет скрыто.Можно записывать несколько полей-условий:
[NestedYG(nameof(loadSceneIfSDKLate), nameof(syncInitSDK))]
public int loadSceneIndex;
Можно ставить знак
! перед полем-условием, чтобы инвентировать его значение:[NestedYG("!loadSceneIfSDKLate")]
public int loadSceneIndex;Также атрибут принимает как поле-условие тип
int и float (0 = false).А ещё он имеет разные параметры, например
bool drawLine = false - отключите отрисовку линий рисующих фигурку развёртки.offset - устанавливает отступ от поля, offsetLine - устанавливает отступ от фигурки.🔥11❤2