Тёмный

Unity + Яндекс Игры за 10 минут! | Unity SDK Плагин 

Grisha - Игры делаю
Подписаться 1,5 тыс.
Просмотров 41 тыс.
50% 1

ОШИБКА С ЛИДЕРБОРДОМ? - Читай закреп. коммент!
ПЕРЕД МОДЕРАЦИЕЙ - Читай закреп. коммент!
Привет! Меня зовут Гриша, я делаю игры на Unity.
В этом видео я буду рассказывать, как ты легко, буквально за 10 минут сможешь сделать или портировать свою игру на платформу веб игр - Яндекс Игры, используя лишь один плагин PluginYG для движка Unity (Юнити)!
Задавай свои вопросы в комментариях!
Плагин: assetstore.unity.com/packages...
Документация: ash-message-bf4.notion.site/P...
Мой солидный телеграм канал: t.me/GrishaMakingGames
GitHub: github.com/revenkogrisha
Мои игры: play.google.com/store/apps/de...
Reach me @
Email: grisha@revenko.com
Telegram: @grisharevenko
PlayMarket: Revenko.org
0:00 Вступление
1:25 Про что видео
2:10 Установка плагина
3:05 Добавляем в Unity
4:17 Настройка плагина
6:11 Реклама
8:43 Лидерборд
9:13 Сохранения
13:07 Про модерацию
16:05 Конец :(
ТЕГИ
unity,юнити,Юнити,Unity engine,Разработка игр,Инди игры,Gamedev,Code,Код,с#,Unity tutorial,Создание игры,игры на движке unity,игры на юнити,яндекс игры,yandex games,яндекс игры unity,яндекс игры как добавить рекламу,яндекс игры как выложить игру,яндекс игры как,yandex sdk unity,яндекс сдк,яндекс игры плагин,yandex games plugin,яндекс игры юнити, yandex games unity

Опубликовано:

 

17 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 273   
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Как тебе видео? Пиши в комментариях! ОШИБКА С ЛИДЕРБОРДОМ - Кроме того, что я показал в видео, нужно в Консоли Яндекс игр у себя в проекте добавить лидерборд с ТАКИМ ЖЕ названием как у вас в коде в проекте в Unity. ash-message-bf4.notion.site/PluginYG-d457b23eee604b7aa6076116aab647ed#9fd6c7a5687d4e819fb4f7b2c1d24634 ПЕРЕД МОДЕРАЦИЕЙ - поменяйте лого у себя в билде (которое будет во время загрузки игры), фон по желанию. (Могут в теории отклонить игру если оставить дефолтное лого плагина) Кстати да, залетай в наш тг канал гигачадов геймдева -> t.me/GrishaMakingGames Так про игры, gayмдев, жизнь, Грузию, молодой ютуб и даже общение, короче все что нужно, я б зашел
@cubicworld01
@cubicworld01 3 месяца назад
А как изменить лого с фоном? ВЮнити я не нашёл как их изменить
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
@@cubicworld01 билдишь игру и там будут файлы background и icon, меняешь на свои. Размеры главное чтобы теже были, в настройках плагина можно поменять расширения этих файлом (с .png на .jpg, например)
@cubicworld01
@cubicworld01 3 месяца назад
@@GrishaMakingGames Спасибо большое!
@design_art_style
@design_art_style 2 месяца назад
Нормально вроде получилось всё самое лучшее от каждого из преподавателей взял))
@--.--
@--.-- 7 месяцев назад
Все настройки правильно показал) Да и вебка прикольно оформлена. Сохранения мог через JSON сделать, чтобы плагин сохранял только строку. И нажми F11 в браузере чтоб адресной строки не было.
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Блин, про JSON прикольно ты придумал, у меня ж до этого JSON был, в гугл плэе. А тут пришлось шаманские фокусы придумывать, чтобы мой JSON переводить в Яндекс. Рад что понравилось)
@rudick9099
@rudick9099 4 месяца назад
а сохранения через PlayerPrefs работает?
@Team_per4ik
@Team_per4ik 7 месяцев назад
Ты лучший я именно сегодня искал это спасибо!!!!!!!!!!!!!
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Рад что пригодилось!)
@user-zs8nt8yk4e
@user-zs8nt8yk4e 5 дней назад
@@GrishaMakingGames дядь помоги, почему я ставлю игру на паузу, запускаю рекламу от яндекса (которая за вознаграждение) и в этот момент у меня игра уходит с паузы... что делать?
@GrishaMakingGames
@GrishaMakingGames 5 дней назад
@@user-zs8nt8yk4e я же не знаю что и как ты там написал :/ Чини
@user-zs8nt8yk4e
@user-zs8nt8yk4e 5 дней назад
@@GrishaMakingGames было бы что чинить, там 2 строчки кода) одна ставит паузу через тайм, вторая от яндекса вызывает рекламу)
@GrishaMakingGames
@GrishaMakingGames 4 дня назад
@@user-zs8nt8yk4e ну так пауза через тайм - плохое решение. Оно далеко не все останавливает, а с яндексом еще более криво работает) Посмотри как правильно делать паузу и поймешь, в этом проблема или в чем то другом (спойлер - скорее всего в этом)
@LancyStudio
@LancyStudio 5 месяцев назад
За видео большой лайк!!! Все подробно ясно, и просто, без воды. Единственное, не совсем понял про доски лидеров. Мы отсылаем имя доски и рекорд. Как его отобразить? Как получить список рекордов, и отобразить имя пользователя, который этот рекорд поставил? Было бы классно получить по этой тематике более подробный гайд. А пока, буду штудировать документацию.
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Спасибо за поддержку, рад что понравилось! По поводу лидерборда я дописал в описании или в закрепе комменте, а по поводу того что ты написал, мне это было не нужно, лидерборд же все равно отображается сам, если на ЯИ когда играешь нажать на информацию об игре
@King-capybar
@King-capybar 7 месяцев назад
круто
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Спасибо :)
@AL52000
@AL52000 7 месяцев назад
Жёсткое видео, удачи тебе.
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Спасибо! И тебе)
@aimalkov
@aimalkov 6 месяцев назад
Очень крутое видео :))
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Спасибо, рад что понравилось)
@fedos_
@fedos_ 6 месяцев назад
Спасибо большое процесс создания игры ускорен.
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Рад помочь!)
@nvguN_
@nvguN_ 7 месяцев назад
хорош
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Спасиб ты тож :)
@OG_LEB
@OG_LEB 3 месяца назад
Годно😎
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
Благодарю B)
@Megamil2004
@Megamil2004 5 месяцев назад
Спасибо за подробное объяснение. У меня такой вопрос, можно ли выкладывать на яндекс игры приложения написанные через питон?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Привет! С этим не могу помочь, вообще не моя тема. Как по мне, даже если и можно, думаю это не лучшая идея. Мне вообще идея создания игры без движка или писать свой очень не нравится, особенно если ты начинающий, зачем изобретать велосипед)) Если очень хочется - погугли как на питоне можно делать веб игры и как туда можно было бы интегрировать сдк яндекса, которое на js вроде написано
@SanyaGrek22
@SanyaGrek22 7 месяцев назад
Не маши так руками. А видео познавательное. Спасибо
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Я насекомых отгонял)
@PUZYXX_GAMES
@PUZYXX_GAMES Месяц назад
Годнейшее видео просто ! Хочу спросить одну вещь , полностью бесплатно ли заливается игра на Яндекс игры ?
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Благодарю за поддержку, рад что понравилось, реально :P Да, на Яндекс полностью бесплатно можно публиковаться, вывод от 3к руб. И от 18 лет. Если меньше, то публиковать все равно можно. Но опять же, с модерацией. Можно просто опубликовать черновик и по ссылке делиться, мб кому то это полезно, например, для портфолио)
@PUZYXX_GAMES
@PUZYXX_GAMES Месяц назад
@@GrishaMakingGames огромное спасибо , было очень интересно , полезно и актуально даже сейчас)
@user-fn5ce1ik5i
@user-fn5ce1ik5i Месяц назад
Это интересно, ты молодец! . Да, я знаю, что вряд ли подобная просьба будет услышана, но мало ли. Я готов получить от тебя какой-то опыт и готов поделиться своим опытом, если так получится, что тебя это заинтересует. Дай знать, надеюсь, мы поможем друг другу развиваться в этом направлении. Видео ламповое, посмотрел с удовольствием.
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Спасибо за поддержку и рад, что понравилось видео) (Следующее на днях кста) По поводу твоего предложения, расскажи поподробнее, т.к. мало что понял, ты очень размыто сказал)
@ooAnimationChanneloo
@ooAnimationChanneloo 4 месяца назад
TY Bro
@GrishaMakingGames
@GrishaMakingGames 4 месяца назад
You're welcome :)
@slava_bro
@slava_bro 3 месяца назад
Спасибо за видос, подскажи, как тема оформления в visual studio твоя называется?
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
Рад, что понравилось) Это для Visual Studio Code, называется Halloween или типо того, если так введешь, думаю найдешь в поиске
@slava_bro
@slava_bro 3 месяца назад
@@GrishaMakingGames Спасибо
@design_art_style
@design_art_style 2 месяца назад
спасибо большое продолжай уроки
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Рад что понравилось, спасибо)
@design_art_style
@design_art_style 2 месяца назад
@@GrishaMakingGames а вы не пробовали в Яндекс игре сделать чат и реально ли это?
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
@@design_art_style нет, не пробовал. Есди можно мультиплеер сделать через Яндекс, то значит и чат можно.
@user-tw5nh3xb6k
@user-tw5nh3xb6k 2 месяца назад
Можно попробовать сделать игры с изучением английского языка. Сколько изучал английский язык. Одна глобальная проблема - нудность обучения. Если бы была игра, там была бы английская речь и кнопка перевода. Вот персонаж дает задание на английском и надо выполнить., если не получается перевести то есть кнопка перевода отдельных слов или предложений.
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Ахахахах, я кстати не так давно хотел сделать что-то подобное)) Вот прям игра как игра, даже с открытым миром или типо того (в адекватных размерах для инди, конечно). Даже есть идеи как преподать материал, ибо сам сталкивался на протяжении 11 лет изучения инглиша :D
@user-lm8lc7si5g
@user-lm8lc7si5g 7 месяцев назад
сейчас тоже игру с другой платформы решил перенести, кстати плагин поддерживает unity 2019? Или старый искать нужно? А сохранение через яндекс бесплатно?
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Сохранение да, бесплатно конечно) Про версию в документации же есть, нужна версия плагина 0.4.4. Но перепроверь. Вообще староватая у тебя юнити, обновись, на 2022 норм например. Просто сомневаюсь что ты игру несколько лет делал)
@user-lm8lc7si5g
@user-lm8lc7si5g 7 месяцев назад
@@GrishaMakingGames не, игра у меня написана просто на C#, на gdi+ без движка, с unity не работал со времен unity 4, скачал 2019 недавно, потому что боялся что в новых юнити скриптинг будет сильно отличатся от того что я знаю. Про яндекс игры недавно узнал, простые свои игры перенес на ванильный js, рисовал на канвасе, а вот большую свою игру решил переносить с помощью Unity. Я просто с другого аккаунта сейчас, я Terminator1998, можешь чекнуть если интересно.
@user-lm8lc7si5g
@user-lm8lc7si5g 7 месяцев назад
@@GrishaMakingGamesещё с такой проблемой столкнулся, что на webgl async/await не работают, это с версией юнити связано или они в webgl даже на новых версиях не работают? И почему то билд под webgl компилирует по 10 минут.
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@user-lm8lc7si5g Прикольно. В этой индустрии не стоит бояться что-то новое учить/пробовать, я про новые Unity, хотя на самом деле там вроде все тоже самое, по части скриптов. Ну и игру на движке же намного приятнее и быстрее делать. А так круто, хороший опыт
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@user-lm8lc7si5g Ну, async/await сами по себе везде работают, скорее всего, если я не путаю, не работают Task'и обычные, просто используй UniTask, это замена для обычных с некоторыми фишками для контекста в юнити (типо корутин), еще более lightweight кажется). Автор этой библеотеки MVP Microsoft, так что не какой-то там левый плагин :)
@user-xo9ks9bc6j
@user-xo9ks9bc6j 7 месяцев назад
Сделай альтернативное управление по голосу. Короткий крик - маленький прыжок. Длинный крик - длинный прыжок.
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Че) Зачем это в этой игре и кому это надо?)
@SMPfanat
@SMPfanat 5 месяцев назад
@@GrishaMakingGamesпо рофлу прикольно было бы
@svsusvov
@svsusvov 7 месяцев назад
🦆
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
💀
@yar_gamesstudio8461
@yar_gamesstudio8461 7 дней назад
У меня вопросик появился по поводу сохранений. Можно ли комбинировать PlayerPrefs и сохранения от яндекса (к примеру, в яндекс сохранять только то, что сохранится в лидерборде)?
@GrishaMakingGames
@GrishaMakingGames 7 дней назад
Не помню, почему не проверишь? Вроде можно
@wewq491
@wewq491 Месяц назад
подскажи пожалуйста, а какие плагины и тему ты используешь в vs code?
@GrishaMakingGames
@GrishaMakingGames Месяц назад
В видео - тема Halloween, сейчас использую стандартную) Плагинов много разных, Error Lens вот прикольно, Emoji Log для гита прикольная тема, GitLens полезно если работаешь в командах - в целом это все основные, остальное технические или темы.
@MoonFox337
@MoonFox337 Месяц назад
Вопрос, а помему твой метод, и видео от яндекса о том как выложить игру, совершенно разные?
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Потому что в этом видео я показываю, как использовать полностью готовый плагин, в котором по большей части все уже готово и работает, а у Яндекса, насколько я знаю, туториал как сделать все с 0
@Niakita
@Niakita 5 месяцев назад
Спасибо, видео помогло. Только вопрос остался - каким образом яндекс понимает что реклама показываемая в игре моя реклама?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Рад, что пригодилось! Вопрос не совсем понял :D Если ты про рекламу, вызовы которой я показывал, то это вызовы через плагин, плагин вызывает нужные функции из СДК яндекса, которое, по идее, встроено в WebGL шаблон этого плагина, ну а СДК в свою очередь "общается" с API Яндекса во время игры на платформе, и Яндекс показывает рекламу
@SB_Games
@SB_Games 5 месяцев назад
Я выпустил одну игру, использовав в ней SDK Яндекса, о не от того плагина, а как показано в роликах на ютубе и уже 9 месяцев она находится на сервисе. Не так давно решил выпустить обновление, да и вторая игра к релизу приближается, решил использовать данный плагин. Самая первая проблема, с которой столкнулся - ошибки в коде плагина, связанные с Path, но они легко были решены переписав на System.IO.Path. Затем всё делал как в инструкциях по данному плагину, но при тесте игры со страницы черновика получаю ошибки в консоли "wasm//:wasm..." и т.п. У тебя такие ошибки были? Если да, то как решил?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Не помню, но вроде не было. Мб у тебя версия юнити не та. Или по инструкции не все сделал. Там надо в настройках потыкать, я показывал в начале видео. И в инструкции это есть
@neironkabot_top.
@neironkabot_top. 18 дней назад
А рекламу обязательно ли устанавливать в игру ,или яндекс сам ее дает?
@GrishaMakingGames
@GrishaMakingGames 18 дней назад
Ты имеешь ввиду есть ли источники рекламы кроме внутреигровых? Да, sticky баннер есть
@ferty4336
@ferty4336 13 дней назад
то самое чувство когда отрезок видео с названием реклама не скипаешь
@GrishaMakingGames
@GrishaMakingGames 13 дней назад
Ахахха, рил)
@KollegaTV13
@KollegaTV13 7 месяцев назад
У меня 2 вопроса, 1 сколько получился билд в мб. и 2 ссылку на яндекс игру не нашел:(
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Билд в архиве на последней версии 14.4МБ, но я особо не занимался оптимизацией веса билда, я думаю его можно уменьшить немного всякими способами. Про игру было несколько видео, там были ссылки на Google Play и Яндекс, вот ссылка на игру: yandex.ru/games/app/230164?lang=ru Но лучше скачать версию на гугл плей, там больше контента т.к. версия сильно новее
@walson4708
@walson4708 7 месяцев назад
​@@GrishaMakingGamesмноговато для такой игры. У меня 3Д графика, а весит всего 10мб, это с учётом того, что я не оптимизировал и в проекте есть неиспользуемые модели в папке с игрой. Ты случайно не включал в настройках YG работу сохранений и с TMPro. Когда включаешь плагин Newton soft для сохранений - он сжирает 2мб билда, а толку от него для тебя по факту нет(можно сохранять массив массивов, но платить за это 2мб - жирно).
@cimweed18
@cimweed18 7 месяцев назад
А можно ли как-то протестировать игру вместе с фишками яндекса на тестовой площадке? Или это все вслепую делается?
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Конечно, просто в консоли яндекса создаешь новый проект и в черновик загружаешь свой архив с игрой
@cimweed18
@cimweed18 7 месяцев назад
@@GrishaMakingGames спасибо за ответ, потестим)
@offcam1
@offcam1 7 месяцев назад
​@@GrishaMakingGamesспасибо вам огромное незнал бы что делал без этого гайда удачи вам
@offcam1
@offcam1 7 месяцев назад
​@@GrishaMakingGamesспасибо вам огромное незнал бы что делал без этого гайда удачи вам
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@offcam1 рад что понравилось, подписывайся :))
@timetimer6429
@timetimer6429 9 дней назад
В консоли пишет, что реклама вызвана, надо что-то ещё делать, если у меня в игре нет предметов за рекламу?
@GrishaMakingGames
@GrishaMakingGames 9 дней назад
Ты сомневаешься, что она работает? Вроде не надо, но я не помню уже. В ролике я показывал то как у меня работает, можешь перепроверить документацию. Вообще просто собери билд и проверь в черновике)
@Dilver777
@Dilver777 5 дней назад
Нужно ли делать ИП или можно самозан.? для Яндекс игр
@GrishaMakingGames
@GrishaMakingGames 4 дня назад
Вроде не то, ни другое) А вообще хз, спроси это у поддержки лучше или поищи в официальных источниках
@warface6671
@warface6671 7 месяцев назад
Поставь ограничение на микро по звуку т.к. шипящие буквы с свистом влетают в ухо Свист громче твоей речи и моей ухе больно Я не работаю с звуком, но мне кажется, что можно накинуть фильтр или ограничение (Если это я один с такой проблемой то ничего не меняй)
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Ок, сделаю. А можешь таймкод кинуть с этим звуком?
@--.--
@--.-- 7 месяцев назад
​@@GrishaMakingGames google deesser
@playmarket8605
@playmarket8605 2 месяца назад
А без внедрения плагина можно игру опубликовать? Допустим если игра на Unity5?
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Тебе нужно обязательно встроить сдк Яндекса, оно идёт в веб-шаблоне плагина. Его можно встроить и самому, но это сложнее + нужно будет найти или самому настроить веб-шаблон. Вызов рекламы и т.д. тоже нужно будет в ручную делать, плагин это сильно упрощает.
@clockdiee
@clockdiee 5 месяцев назад
Привет! Появилась проблема: при тесте игры с черновика загрузка доходит до 5/6 части и останавливается намертво, что с этим делать?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Привет, скорее всего не все настроил правильно, в настройках проекта. + Нужно банально попробовать перебилдить игру и загрузить заново на платформу. Ну и сверься с документацией, вдруг что-то новое добавили или я что-то упустил
@clockdiee
@clockdiee 5 месяцев назад
@@GrishaMakingGames Ещё заметил проблему, которая возможно связана с основной, заключается в том, что в папке с проектом после билда не хватает некоторых файлов, которые должны быть по умолчанию, при этом пересмотрев другие видео, у других они есть, хотя всё настраиваю чётко по видео
@fedos_
@fedos_ 6 месяцев назад
Какую тему используешь в vs code?
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Вообще стандартную, как в Visual Studio обычной, а та что в видео называется Halloween (в списке расширений по идее не первая будет)
@fedos_
@fedos_ 6 месяцев назад
Спасибо 😀@@GrishaMakingGames
@bakuryu3354
@bakuryu3354 5 месяцев назад
как бы не плохо, но как вызвать показ рекламы по кнопке, я так и не понял
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Мне кажется, я достаточно показал в видео) Ты вызываешь через вызов метода, у тебя же есть метод, который вызывается по нажатию твоей кнопки. Вот там и вызывай рекламу которую тебе надо. Звучит так, как будто ты ещё не до конца разбираешься в юнити. Это туториал по плагину, а не по юнити
@rustymarik77
@rustymarik77 Месяц назад
подскажите можно ли делать разные билды под разные игры в одном проекте?
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Мне лично не совсем понятен вопрос) Если ты имел ввиду - под разные платформы, то да, конечно. Просто меняй платформу и билди. Однако, могут быть ошибки, особенно если проект сложный. Как правило, их можно исправить - как бы идея самого Юнити в том, чтобы делать максимально мультиплатформенные проекты :)
@rustymarik77
@rustymarik77 Месяц назад
@@GrishaMakingGames я к тому чтобы использовать одну механику и настроенные ассеты. в новой сцене поменять скины и тд. для модерации не будет проблем? вроде в гугл плей были коды с проекта при размещении сборки
@GrishaMakingGames
@GrishaMakingGames Месяц назад
@@rustymarik77 Яндекс не должен такое пропускать, там нужна новая графика и новый геймплей
@aneliaalabaster340
@aneliaalabaster340 6 месяцев назад
То есть если использовать этот плагин то ничего на джава скрипте прописывать не надо? все можно сделать прямо в Юнити без сторонних фич?
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Да, именно так) Там достаточно широкий функционал, поэтому я думаю так и есть. Ну основные фичи точно. В любом случае, в доке плагина все написано, как чем пользоваться, если вдруг тебе нужны продвинутые функции о которых я не рассказывал :)
@aneliaalabaster340
@aneliaalabaster340 6 месяцев назад
я сделала 2 игры на Юнити, но мне очень страшно с этими сдк я ничего не понимаю, и мне это кажется безумно сложным((когда я вижу как 14летние школьники выкладывают свои гоночки и глазом не моргнув, у меня депрессия....@@GrishaMakingGames
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
@@aneliaalabaster340 я так понимаю, ты не так давно этим занимаешься и это нормально, но надо учиться не бояться нового и просто изучать. Да, это сложно, даже у меня такое есть до сих пор, но все равно, со временем наоборот тебе это начинает нравится, потому что понимаешь, что в этой индустрии все так работает и всегда ты будешь что-то не знать. Это далеко не самая сложная тема, да часто бывают проблемы и ошибки но все они решаемы. И всему можно научиться:) а не моргная глазом начинаешь что-то делать лишь с большим опытом
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
@@aneliaalabaster340 пробуй, все получится:) Тем более конкретно этот плагин довольно простой. Если не будет получатся, просто делай пока не получится, все вот так просто на самом деле 😂💀
@aneliaalabaster340
@aneliaalabaster340 6 месяцев назад
а обязательно делать все через подписки на события? я пока сделала так что просто вызываются методы: public class CallAds : MonoBehaviour { public float AdsTimer = 10f; private float Timer = 0f; public DataManager dataManager; public void AdsButton() { AdsProvider.ShowAdsButton(1); } public void AddReward() { dataManager.AddCoins(1000); } private void Update() { Timer += Time.deltaTime; if (Timer>= AdsTimer) { AdsProvider.ShowFullScreenAds(); Timer = 0f; } } }@@GrishaMakingGames
@kussia88vdele
@kussia88vdele 3 месяца назад
а как сохранять Image? Например во время игры будет менятся цвет Image, и как это сохранить?
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
Цвет это структура, сохраняй цвет.
@F0urZer0
@F0urZer0 27 дней назад
как сохранить прогресс текущего уровня? чтоб при перезагрузки страницы игрок появлялся на том же уровне, на котором остановился
@GrishaMakingGames
@GrishaMakingGames 27 дней назад
как делать сохранения я показывал в туториале, в свою SaveData сохраняй что угодно, что поможет тебе восстановить уровень. Если место не важно, то можно просто номер уровня текущего сохранять и подгружать в начале игры, либо сохраняй все что важно тебе (уровнь, место в уровне, переменные уровня) Если много чего запоминать надо, можно отдельную структуру создать, например LevelData и там добавить поля типо расположения игрока, что собрано а что нет и т.д.
@F0urZer0
@F0urZer0 23 дня назад
Кстати, а как сбросить весь сохранённый прогресс?
@GrishaMakingGames
@GrishaMakingGames 23 дня назад
Хм... Вроде та сейв дата это не создаваемый объект... Я думаю самый из способ это где-то обозначить дефолтные данные, а при ресете их присвоить и сохранить... А вообще проверь в доке, мб есть для этого какой то метод или способ, я просто не добавлял ресет, не уверен что это нужно делать если это запарно
@iClybee
@iClybee 11 дней назад
Автор, я никак не могу найти ответ на один вопрос. Моя игра не проходит по критерию 4.7 - при показе рекламы музыка должна останавливаться, а затем вновь воспроизводиться, но я не понимаю как, помоги?
@GrishaMakingGames
@GrishaMakingGames 10 дней назад
Ну так выключай музыку на показе рекламы и включай после ее конца, разве нет? У показа рекламы есть callback'и специальные для этого
@iClybee
@iClybee 10 дней назад
@@GrishaMakingGames я не понимаю как это делается
@GrishaMakingGames
@GrishaMakingGames 10 дней назад
@@iClybee почитай документацию по плагину
@weight2871
@weight2871 7 дней назад
какая тема в вс коде скажи пожалуйста как называется
@GrishaMakingGames
@GrishaMakingGames 6 дней назад
Halloween
@deepslate_real
@deepslate_real 5 месяцев назад
а если нет 18, как деньги выводить? Они за 2 года не пропадут?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Я думаю нет, не пропадут. А так, поспрашивай в поддержке или в тг канале ЯИ.
@omnomus
@omnomus 7 месяцев назад
Привет, загружаю свой билд в черновике, когда жму проверить выдает: Не поддерживается на вашем устройстве. Игру можно сохранить в «Мои Игры» Чужие игры в яндексе работают, юнити последней версии яндекс ассет скачан с ассет стора
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Привет, не слышал о такой проблеме, но мне кажется это что-то с твоим браузером, мб старый/старой версии, или какой-то непопулярный который слабо поддерживается. В любом случае ты можешь написать в поддержку Яндекс Игр в телеграме: @YandexGamesSupport
@omnomus
@omnomus 7 месяцев назад
Уже весь мозг себе изнасиловал, нигде информации найти не могу
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Пробуй писать в саппорт или спрашивай в тг чате яндекс игр у других разрабов, хз
@user-lm8lc7si5g
@user-lm8lc7si5g 7 месяцев назад
попробуй заполнить весь черновик
@northen7251
@northen7251 2 месяца назад
У меня в Project Settings - Player - WebGL - Resolution and presentation написано только Shared settings between multiple platforms, не могу поменять ни разрешение, ни Template, кто нибудь может подсказать что делать?
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Значит ты не там смотришь, если вообще не те настройки.
@neironkabot_top.
@neironkabot_top. 18 дней назад
А если я не использую юнити ,как отправить игру в яндекс?
@GrishaMakingGames
@GrishaMakingGames 18 дней назад
Не по юнити подсказать не смогу
@vaigren
@vaigren 7 месяцев назад
Я с начало думал что у тебя 100к подписчиков минимум по видео._.
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Сюрприз - 856 всего лишь)) Но это не значит, что 100к не будет)
@vaigren
@vaigren 7 месяцев назад
@@GrishaMakingGames что правда то правда)
@GamDevRus
@GamDevRus Месяц назад
Гриша, а что делать если нет времени на делание игр, так как всё время занимает игры в игры других разработчиков и зависание в чатах? Была ли такая проблема, как ее решить? :)
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Слушай, довольно странный вопрос) Игры делать и играть в них - две разные вещи. Хоть они и связанны, они делаются не параллельно. + Играть это не жизненная необходимость, поэтому не совсем понимаю этот вопрос) Звучит так, будто ты не хочешь делать игры, ахочешь играть в них - это нормально, кстати. А если не твой случай - то звучит как оправдание или проявление лени. Просто бери, и делай, вместо того чтобы сидеть и играть. Тем более, что играние, по сути, не помогает делать игры лучше. Чтобы что-то понять, набраться знаний, нужно играть как дизайнер, а это уже не совсем игра и удовольствия сильно меньше (хотя кому как). Это когда ты задумываешься над каждом аспектом игры, анализируешь, записываешь заметки/идеи, пытаешься понять, почему то что хорошо - хорошо, и наоборот, в том числе пытаешься поймать отражение и сравнить со своим опытом/проектами. И даже это - второстепенное для тебя, как для разработчика. Нужно придумывать, брать и делать. По пути учишься на своих и чужих ошибках, если возможно, сразу исправляешь, но без жуткого перфекционизма - иначе пойдешь в долгострой, что очень опасно на раннем этапе. Потом учишься на ошибках, повторяешь процесс. Как то так, очень надеюсь чем-то помог...
@GamDevRus
@GamDevRus Месяц назад
@@GrishaMakingGames Да. Большое спасибо :)
@Niakita
@Niakita 5 месяцев назад
Где файлы из урока? На гитхабе в проекте их нет.
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
На гитхабе в проекте перейди на ветку yandex games или что-то вроде того
@Dumkras_old
@Dumkras_old 4 месяца назад
Это только для webgl или для андроид тоже будет работать?
@GrishaMakingGames
@GrishaMakingGames 4 месяца назад
Конечно веб только) Это же Яндекс игры, зачем тебе андроид?)
@Dumkras_old
@Dumkras_old 4 месяца назад
@@GrishaMakingGames затем что я делаю не только под webgl, но и андроид, хочу выкладывать но не в гугл плей. Ищу как подключить рекламу.
@GrishaMakingGames
@GrishaMakingGames 4 месяца назад
@@Dumkras_old точно работать не будет, так как весь плагин завязан в итоге на сдк Яндекса, а он лежит в webgl шаблоне
@Dumkras_old
@Dumkras_old 4 месяца назад
@@GrishaMakingGames не парься) вопрос надо было более развернуто задать) как добавить от рся в андроид игру если не собираюсь выклдаывать в гугл плей) уже разобрался
@SMPfanat
@SMPfanat 5 месяцев назад
Как найти скрипт для выявления рекламы? Я все папки перетыкал но скрипта с нужным названием не нашел:(
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Какой именно скрипт и зачем он тебе? Тебе же все равно просто надо у себя в коде его использовать.
@SMPfanat
@SMPfanat 5 месяцев назад
@@GrishaMakingGames у меня почему-то не появляются скрипты при заходе в программу для написания кода что бы они там отображались мне нужно нажать на скрипт в Юнити, а код для рекламы я не нашел
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
@@SMPfanat очень странно, первый раз слышу такой, возможно ты неправильно что-то настроил. Скрипты плагина должны лежать не в Assets, а в Packages, вроде
@dehel_puknul
@dehel_puknul 5 месяцев назад
Помогите пожалуйста, когда я добавил ассет то мне выдало ошибку :No overload for "OnSceneLoaded" matches delegate буду очень блогодарен!
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
У тебя в ошибке должно показываться точное, или почти точное место ошибки. Загугли, что эта ошибка значит, найди где она, и пробуй решить, удачи!
@dehel_puknul
@dehel_puknul 5 месяцев назад
@@GrishaMakingGamesспасибо но если я написал комментарий то значит я уже не нашёл решение и прошу в комментах .-.
@zorikzorikov
@zorikzorikov 6 дней назад
У тебя в проекте, скорее всего, есть скрипт под названием «Scene», и он конфликтует со скриптом Яндекса. Поменяй название этого скрипта в Юнити и у него внутри.
@Mr.Zajka_01
@Mr.Zajka_01 6 месяцев назад
А зачем он в батиной шапке сидел все видео?
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Что?
@Mr.Zajka_01
@Mr.Zajka_01 5 месяцев назад
@@GrishaMakingGamesЗабей, тупая шутка. Виде топ!
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
@@Mr.Zajka_01 рад что понравилось :)
@zfootball1953
@zfootball1953 4 месяца назад
Здравствуйте, у меня есть предложение для вас, как с вами связаться?
@GrishaMakingGames
@GrishaMakingGames 4 месяца назад
Телеграм есть в описании видео и канала
@zfootball1953
@zfootball1953 4 месяца назад
​@@GrishaMakingGamesв комментариях под последним постом в телеге напишу
@user-lp9kp7dc6n
@user-lp9kp7dc6n Месяц назад
что мне делать если билдится не в нужном разрешении? очень маленьким билдится, пж помогите
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Над или под секцией, где выбираешь WebGL шаблон, нужно вписать разрешение, я же вроде обращал на это внимание в видео
@Team_per4ik
@Team_per4ik 7 месяцев назад
Можешь помочь с лидер бордом я не понимаю как сделать голова кипит
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Я там не полностью рассказал, нужно ещё в Консоли Яндекса добавить лидерборд с таким же названием как у тебя в коде. Ты в коде задал текстовое название, вот в консоли с таким же названием нужно создать числовой лидерборд
@Team_per4ik
@Team_per4ik 7 месяцев назад
@@GrishaMakingGames это то я сделал подключил работает просто не пониаю как передовать туда вот например у меня кликер надо туда передать кол-во манет наибольшее
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@Team_per4ik ну в коде сделай как я в видео показывал, вызываешь метод у YandexGame тот что в видео, туда передаешь название лидерборда как у тебя в консоли Яндекса и сам рекорд.
@Team_per4ik
@Team_per4ik 7 месяцев назад
@@GrishaMakingGames private void TrySaveHighScore() { if(money
@EmiZak-pf2uz
@EmiZak-pf2uz 3 месяца назад
Здраствуйте. А где и как вывести деньги в Яндексе? , я навечок
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
Привет, на Ютубе и в доках Яндекса точно есть эта информация
@duxx7776
@duxx7776 Месяц назад
Я сначало прослушал и думал что можно скачать любой сурс игры с плеймаркета , партировать в юнити и загрузить на яндекс, а оказалось надо игру создавать епвашумать это уйдет уйму времени....
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Вообще не знаю, с чего ты так решил... С таким отношением вообще не рекомендую этим заниматься) На всем готовом далеко не уедешь
@Igor-of7ko
@Igor-of7ko 3 месяца назад
может кто то помочь? когда пишу private void Start() { YandexGame.FullscreenShow(); } вылетает ошибка Assets\Scripts\Ninja.cs(36,9): error CS0103: The name 'YandexGame' does not exist in the current context возможно это супер банально, так что извините если это так) P.S ошибки больше нет, но реклама не показыввается(
@GrishaMakingGames
@GrishaMakingGames 3 месяца назад
Гугли из-за чего подобная ошибка может выглазить, и исправляй у себя. По поводу рекламы, проверь показывается ли в черновике. Если нет, фикси, проверь вызывается ли вообще этот метод. Я очевидно ничем не могу помочь, я же не знаю что там у тебя за код и проект)
@EVpatiy_
@EVpatiy_ 2 месяца назад
Using YandexGame в начале написал? (вместе с using unityengine)
@user-fk5jf4fo1m
@user-fk5jf4fo1m Месяц назад
А как зайти в аписании 😮😮😮😮😮😮😮😮
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Описание под видео
@user-ef1hc4eb5e
@user-ef1hc4eb5e 28 дней назад
Где можно взять этот код ?
@GrishaMakingGames
@GrishaMakingGames 28 дней назад
Ссылка на гитхаб в описании, заходишь в репозиторий CapybaraAdventure и переходишь на ветку yandex_games (не помню точно название, их там не много). Далее можешь просто найти файлы из видео через поиск, например
@chaserdev
@chaserdev 7 месяцев назад
как называется тема в визуал студио?
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Halloween, не первая в списке должна быть, чуть ниже... Не думал что кому то понадобится))
@chaserdev
@chaserdev 7 месяцев назад
@@GrishaMakingGamesспасибо, интересно выглядит)
@user-xh6hk4sn4q
@user-xh6hk4sn4q Месяц назад
у меня такая ошибка про то что GameObject не содержит определения для FindAnyObjectByType. как это исправить?
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Либо ошибка в синтаксисе, либо неправильная настройка Unity/Visual Studio... Хз, если честно, миллион причин, что могло пойти не так)
@user-xh6hk4sn4q
@user-xh6hk4sn4q Месяц назад
@@GrishaMakingGames а может ли быть проблема в самом версии юнити?у меня LTS 2021
@GrishaMakingGames
@GrishaMakingGames Месяц назад
@@user-xh6hk4sn4q Если лтс - вряд-ли. Хз, если никак не гуглится, то пробуй переустанавливать и заново настраивать, но зуб даю!!! - ты что-то забыл в настройках клацнуть (или типо того)
@user-xh6hk4sn4q
@user-xh6hk4sn4q Месяц назад
@@GrishaMakingGames а это надо исправить в самих настройках проекта или в преференс?
@asad-pauv-kotik
@asad-pauv-kotik Месяц назад
​@@GrishaMakingGamesесть разница между FindAnyObjectType и FindGameObjectType?
@ktl6387
@ktl6387 5 месяцев назад
а есть что то подобное но для ВК?
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Я думаю есть, не факт что настолько же удобно и функционально (т.к. плагин очень простой и удобный), но я уверен что есть разные плагины для ВК тоже, погугли или на Ютубе поищи, думаю найдешь
@ktl6387
@ktl6387 5 месяцев назад
@@GrishaMakingGames я искал, ничего понятного для новичка не нашел
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
@@ktl6387 странно. Ну, значит надо юзать официальный сдк
@GGamess
@GGamess 6 месяцев назад
да и с 10го раза сложно пройти модерацию
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Шли годы... А игра все ещё в статусе Подготовлен...
@GGamess
@GGamess 6 месяцев назад
вот список требований Просим сначала исправить их. а потом мы еще напишем @@GrishaMakingGames
@dudha369
@dudha369 6 месяцев назад
что за тема редактора?
@GrishaMakingGames
@GrishaMakingGames 6 месяцев назад
Halloween, полное название полное не помню, уже вообще на райдер пересел) При этом запросе она должна быть, поищи
@xain.offical
@xain.offical Месяц назад
сделал игру про 3 корочки заработал 5 тысяч
@GrishaMakingGames
@GrishaMakingGames Месяц назад
Молодец)
@skyfallyt8326
@skyfallyt8326 Месяц назад
Я делал ФлэппиБёрд по туториалу из ютуба(мой самый первый прокет вообще в юнити), в итоге еле как опубликовал, заработал ~490 руб, но мне не было и нит ещё 18, в итоге я по глупости ввёл свои данные паспорта и т. К. Мне не было 18, мой аккаунт стал пустышкой, в котором нельзя вписать никакие данные для вывода средств, в самой тех. Поддержке просто сказали создать новый аккаунт, но мотивация делать что либо после такого пропала...
@GrishaMakingGames
@GrishaMakingGames Месяц назад
@@skyfallyt8326 500р не такая большая потеря, чтобы об этом так переживать. Да и всего лишь одна игра осталась позади, так ещё и учебный проект. На этом точно не стоит останавливаться, просто сделать акк другой. Или задумайся, мб тебе просто не нужна эта платформа и тебе не интересно делать игры для нее, делай тогда то, что нравится :)
@skyfallyt8326
@skyfallyt8326 Месяц назад
@@GrishaMakingGames Ну вот вчера мы и создали с одногруппником новый аккаунт по данным его старшего брата и перезалил игру туда, сейчас уже она Подготовлена (2 этап модерации) надеюсь всё ок будет))
@GrishaMakingGames
@GrishaMakingGames Месяц назад
@@skyfallyt8326 Круасанчики, удачи) P.S с первого раза редко получается, даже если уже не первый раз публикуетесь) Так что не тильтуйте, даже если отклонят =)
@design_art_style
@design_art_style 2 месяца назад
бесит когда ускоренние и ни чё не понятно
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Ок, но в Ютубе можно прибавлять и убавлять скорость.
@design_art_style
@design_art_style 2 месяца назад
если ты куда то торопишся то сходи а потом нормально напиши тутор без ребячества перемоток
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Чё? Это к чему вообще?..
@design_art_style
@design_art_style 2 месяца назад
@@GrishaMakingGames к тому что я переписываю код
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
@@design_art_style можешь ставить на паузу, или на гитхабе есть ссылка на исходники :) И ссылка на доку где все в тексте
@HappyTTD
@HappyTTD 5 месяцев назад
Я сделал игру, заработал 45к, ноооо мне меньше 18 и я не смог вывести деньги:( Изменено:Вывел
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
Не повезло) ну ничего, можешь например занять у родителей, скажешь что отдашь когда выведешь)))
@irsacompany
@irsacompany 5 месяцев назад
Тоже нет 18( поэтому нет смысла вылаживать игру
@GrishaMakingGames
@GrishaMakingGames 5 месяцев назад
@@irsacompany если у вас мотивация только денег заработать, и то, в большинстве случаях небольших, то конечно не стоит выкладывать))) Если мыслишь чуть шире чем просто заработать на пиццу, то конечно же стоит - банально, портфолио себе создавать. Улучшать свой скилл разработчика и геймдизайнера, т.к. будут игроки которые иногда дают обратную связь :) и так далее...
@fastiiiiik5875
@fastiiiiik5875 5 месяцев назад
Если тебе скоро 18, то как вариант, оставить эти деньги там и копить, а как исполниться 18 вывести и будет очень хороший заработок в 18, а если не скоро, то можно попробовать договориться с родителями, я думаю поймут и помогут)
@irsacompany
@irsacompany 5 месяцев назад
@@fastiiiiik5875 окей спасибо за вариант
@thejupiterman
@thejupiterman 7 месяцев назад
Яндекс игры это настоящая жила. Ну и твой канал тоже золотой, но не жила пхпхпх
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Главное что золотой!
@identify13
@identify13 7 месяцев назад
Привет. А зачем?
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Привет. Почему бы и нет?
@identify13
@identify13 7 месяцев назад
@@GrishaMakingGames ну в Яндексе копейки же
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@identify13 ну так я и не призываю ник чему, это туториал. Свои игры я развиваю в гугл плэе. Ну а про копейки, сам конечно я там не много заработал, но и игра у меня там много игроков не набрала. Я думаю до сих пор можно норм зарабатывать там, но и игры нужно делать соответствующие)
@identify13
@identify13 7 месяцев назад
@@GrishaMakingGames да я глянул, там один шлак в топе
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
@@identify13 говорят и интересные жанры тоже могут заходить, вот я про визуальные новеллы слышал. Но меня в любом случае больше play market интересует)
@Ati_chto.dymal_m
@Ati_chto.dymal_m 2 месяца назад
Говно не понял нихрена😢
@GrishaMakingGames
@GrishaMakingGames 2 месяца назад
Начни с чего-то полегче значит
@avvr1des.official
@avvr1des.official 7 месяцев назад
Помоги пожалуйста у меня 2 ошибки после импорта ассета YandexGame.cs(70,17) CS0123 No overload for 'OnSceneLoaded' matches delegate 'UnityAction ' YandexGame.cs(75,17) CS0123 No overload for 'OnSceneLoaded' matches delegate 'UnityAction '
@GrishaMakingGames
@GrishaMakingGames 7 месяцев назад
Без кода сложно. Посмотри что у тебя на этой строке и переведи эту ошибку, чтобы разобраться
Далее
🎮 100 игровых механик
9:44
Просмотров 569 тыс.
Мамооо 😂😂😂
00:21
Просмотров 351 тыс.
Самые сложные ПЕРВЫЕ УРОВНИ
19:23