Как тебе видео? Пиши в комментариях! ОШИБКА С ЛИДЕРБОРДОМ - Кроме того, что я показал в видео, нужно в Консоли Яндекс игр у себя в проекте добавить лидерборд с ТАКИМ ЖЕ названием как у вас в коде в проекте в Unity. ash-message-bf4.notion.site/PluginYG-d457b23eee604b7aa6076116aab647ed#9fd6c7a5687d4e819fb4f7b2c1d24634 ПЕРЕД МОДЕРАЦИЕЙ - поменяйте лого у себя в билде (которое будет во время загрузки игры), фон по желанию. (Могут в теории отклонить игру если оставить дефолтное лого плагина) Кстати да, залетай в наш тг канал гигачадов геймдева -> t.me/GrishaMakingGames Так про игры, gayмдев, жизнь, Грузию, молодой ютуб и даже общение, короче все что нужно, я б зашел
@@cubicworld01 билдишь игру и там будут файлы background и icon, меняешь на свои. Размеры главное чтобы теже были, в настройках плагина можно поменять расширения этих файлом (с .png на .jpg, например)
Все настройки правильно показал) Да и вебка прикольно оформлена. Сохранения мог через JSON сделать, чтобы плагин сохранял только строку. И нажми F11 в браузере чтоб адресной строки не было.
Блин, про JSON прикольно ты придумал, у меня ж до этого JSON был, в гугл плэе. А тут пришлось шаманские фокусы придумывать, чтобы мой JSON переводить в Яндекс. Рад что понравилось)
@@GrishaMakingGames дядь помоги, почему я ставлю игру на паузу, запускаю рекламу от яндекса (которая за вознаграждение) и в этот момент у меня игра уходит с паузы... что делать?
@@КатавыйОбзорщик ну так пауза через тайм - плохое решение. Оно далеко не все останавливает, а с яндексом еще более криво работает) Посмотри как правильно делать паузу и поймешь, в этом проблема или в чем то другом (спойлер - скорее всего в этом)
За видео большой лайк!!! Все подробно ясно, и просто, без воды. Единственное, не совсем понял про доски лидеров. Мы отсылаем имя доски и рекорд. Как его отобразить? Как получить список рекордов, и отобразить имя пользователя, который этот рекорд поставил? Было бы классно получить по этой тематике более подробный гайд. А пока, буду штудировать документацию.
Спасибо за поддержку, рад что понравилось! По поводу лидерборда я дописал в описании или в закрепе комменте, а по поводу того что ты написал, мне это было не нужно, лидерборд же все равно отображается сам, если на ЯИ когда играешь нажать на информацию об игре
Привет! С этим не могу помочь, вообще не моя тема. Как по мне, даже если и можно, думаю это не лучшая идея. Мне вообще идея создания игры без движка или писать свой очень не нравится, особенно если ты начинающий, зачем изобретать велосипед)) Если очень хочется - погугли как на питоне можно делать веб игры и как туда можно было бы интегрировать сдк яндекса, которое на js вроде написано
Классное видео! Но у меня вопрос. А можно ли использовать другой движок помимо юнити? На других движках же не будет того плагина, так как это устроить?
Можешь использовать любой движок) Этот плагин лишь автоматизирует интеграцию Яндекс СДК в скомпилированную игру, и в юнити, и в других движках это можно будет сделать и без плагина, но это будет не так удобно и время нужно будет потратить. У Яндекса точно на ютубе есть официальные гайды как это делается вручную. А, ну да, можешь еще поискать плагины на тот движок, который тебя интерисует, мб уже кто-то сделал такой)
Очень классный видос, у меня есть вопрос. 4:55 в Player у меня 2 иконки, а у тебя 4, как это решить? предполагаю нужно при создании проекта выбрать правильный формат?
сейчас тоже игру с другой платформы решил перенести, кстати плагин поддерживает unity 2019? Или старый искать нужно? А сохранение через яндекс бесплатно?
Сохранение да, бесплатно конечно) Про версию в документации же есть, нужна версия плагина 0.4.4. Но перепроверь. Вообще староватая у тебя юнити, обновись, на 2022 норм например. Просто сомневаюсь что ты игру несколько лет делал)
@@GrishaMakingGames не, игра у меня написана просто на C#, на gdi+ без движка, с unity не работал со времен unity 4, скачал 2019 недавно, потому что боялся что в новых юнити скриптинг будет сильно отличатся от того что я знаю. Про яндекс игры недавно узнал, простые свои игры перенес на ванильный js, рисовал на канвасе, а вот большую свою игру решил переносить с помощью Unity. Я просто с другого аккаунта сейчас, я Terminator1998, можешь чекнуть если интересно.
@@GrishaMakingGamesещё с такой проблемой столкнулся, что на webgl async/await не работают, это с версией юнити связано или они в webgl даже на новых версиях не работают? И почему то билд под webgl компилирует по 10 минут.
@@AndreyVorobey-o4l Прикольно. В этой индустрии не стоит бояться что-то новое учить/пробовать, я про новые Unity, хотя на самом деле там вроде все тоже самое, по части скриптов. Ну и игру на движке же намного приятнее и быстрее делать. А так круто, хороший опыт
@@AndreyVorobey-o4l Ну, async/await сами по себе везде работают, скорее всего, если я не путаю, не работают Task'и обычные, просто используй UniTask, это замена для обычных с некоторыми фишками для контекста в юнити (типо корутин), еще более lightweight кажется). Автор этой библеотеки MVP Microsoft, так что не какой-то там левый плагин :)
Можно попробовать сделать игры с изучением английского языка. Сколько изучал английский язык. Одна глобальная проблема - нудность обучения. Если бы была игра, там была бы английская речь и кнопка перевода. Вот персонаж дает задание на английском и надо выполнить., если не получается перевести то есть кнопка перевода отдельных слов или предложений.
Ахахахах, я кстати не так давно хотел сделать что-то подобное)) Вот прям игра как игра, даже с открытым миром или типо того (в адекватных размерах для инди, конечно). Даже есть идеи как преподать материал, ибо сам сталкивался на протяжении 11 лет изучения инглиша :D
Это интересно, ты молодец! . Да, я знаю, что вряд ли подобная просьба будет услышана, но мало ли. Я готов получить от тебя какой-то опыт и готов поделиться своим опытом, если так получится, что тебя это заинтересует. Дай знать, надеюсь, мы поможем друг другу развиваться в этом направлении. Видео ламповое, посмотрел с удовольствием.
Спасибо за поддержку и рад, что понравилось видео) (Следующее на днях кста) По поводу твоего предложения, расскажи поподробнее, т.к. мало что понял, ты очень размыто сказал)
Поставь ограничение на микро по звуку т.к. шипящие буквы с свистом влетают в ухо Свист громче твоей речи и моей ухе больно Я не работаю с звуком, но мне кажется, что можно накинуть фильтр или ограничение (Если это я один с такой проблемой то ничего не меняй)
Когда подключаешь WebJl Tempale при загрузке игры высвечивается значок яндекс плагина , а яндекс запрещает выкладывать игры со своим логотипом в загрузке.
Благодарю за поддержку, рад что понравилось, реально :P Да, на Яндекс полностью бесплатно можно публиковаться, вывод от 3к руб. И от 18 лет. Если меньше, то публиковать все равно можно. Но опять же, с модерацией. Можно просто опубликовать черновик и по ссылке делиться, мб кому то это полезно, например, для портфолио)
У меня вопросик появился по поводу сохранений. Можно ли комбинировать PlayerPrefs и сохранения от яндекса (к примеру, в яндекс сохранять только то, что сохранится в лидерборде)?
Я сначало прослушал и думал что можно скачать любой сурс игры с плеймаркета , партировать в юнити и загрузить на яндекс, а оказалось надо игру создавать епвашумать это уйдет уйму времени....
у меня возникла проблема. при нажатии кнопки начать игру (перейти на другую сцену) мне вылетает ошибка: environmentData is not defined, а модерация пишет что sdk не установлен, хотя плагин я установил. насчёт 1 ошибки, обыскал все форумы и не нашёл решения, помогите пожайлуста
Не знаю что это за дата, относится к яндексу или нет, возможно ошибка в другом чем то, а модерация могла так сказать т.к. игра не запускается у тебя, вот и все)
@@ghiant02 было, чесн не помню как фиксил) Вроде у яндекса где-то в официальных источниках есть инфа, или в FAQ в доке плагина, точно где-то там За это отклоняют на модерации, если что
@@MishkosolapGames 2021.3.16f Юнити 6 тогда ещё и близко не вышла и вообще это бетка же, не удивлен что там что-то не работает. Но плагин вроде обновляется временами, мб пофиксят. Вообще если синего нет, но реклама по итоге работает, то пофиг же?
Рад, что пригодилось! Вопрос не совсем понял :D Если ты про рекламу, вызовы которой я показывал, то это вызовы через плагин, плагин вызывает нужные функции из СДК яндекса, которое, по идее, встроено в WebGL шаблон этого плагина, ну а СДК в свою очередь "общается" с API Яндекса во время игры на платформе, и Яндекс показывает рекламу
Я выпустил одну игру, использовав в ней SDK Яндекса, о не от того плагина, а как показано в роликах на ютубе и уже 9 месяцев она находится на сервисе. Не так давно решил выпустить обновление, да и вторая игра к релизу приближается, решил использовать данный плагин. Самая первая проблема, с которой столкнулся - ошибки в коде плагина, связанные с Path, но они легко были решены переписав на System.IO.Path. Затем всё делал как в инструкциях по данному плагину, но при тесте игры со страницы черновика получаю ошибки в консоли "wasm//:wasm..." и т.п. У тебя такие ошибки были? Если да, то как решил?
Не помню, но вроде не было. Мб у тебя версия юнити не та. Или по инструкции не все сделал. Там надо в настройках потыкать, я показывал в начале видео. И в инструкции это есть
Потому что в этом видео я показываю, как использовать полностью готовый плагин, в котором по большей части все уже готово и работает, а у Яндекса, насколько я знаю, туториал как сделать все с 0
Привет, я в описании оставлял ссылку на код проекта Копируй что тебе нужно либо просто посмотри как используются методы плагина у меня Можешь конечно скопировать полностью, но какой в этом смысл) Ты больше времени потратишь на то, чтобы сделать так чтобы оно работало у тебя
Билд в архиве на последней версии 14.4МБ, но я особо не занимался оптимизацией веса билда, я думаю его можно уменьшить немного всякими способами. Про игру было несколько видео, там были ссылки на Google Play и Яндекс, вот ссылка на игру: yandex.ru/games/app/230164?lang=ru Но лучше скачать версию на гугл плей, там больше контента т.к. версия сильно новее
@@GrishaMakingGamesмноговато для такой игры. У меня 3Д графика, а весит всего 10мб, это с учётом того, что я не оптимизировал и в проекте есть неиспользуемые модели в папке с игрой. Ты случайно не включал в настройках YG работу сохранений и с TMPro. Когда включаешь плагин Newton soft для сохранений - он сжирает 2мб билда, а толку от него для тебя по факту нет(можно сохранять массив массивов, но платить за это 2мб - жирно).
В видео - тема Halloween, сейчас использую стандартную) Плагинов много разных, Error Lens вот прикольно, Emoji Log для гита прикольная тема, GitLens полезно если работаешь в командах - в целом это все основные, остальное технические или темы.
Привет, а ты сможешь сделать видео про то, как написать политику конфиденциальности для Google Play с рекламой от яндекса? Очень надо сам не могу разобраться
Автор, я никак не могу найти ответ на один вопрос. Моя игра не проходит по критерию 4.7 - при показе рекламы музыка должна останавливаться, а затем вновь воспроизводиться, но я не понимаю как, помоги?
Мне кажется, я достаточно показал в видео) Ты вызываешь через вызов метода, у тебя же есть метод, который вызывается по нажатию твоей кнопки. Вот там и вызывай рекламу которую тебе надо. Звучит так, как будто ты ещё не до конца разбираешься в юнити. Это туториал по плагину, а не по юнити
Привет, скорее всего не все настроил правильно, в настройках проекта. + Нужно банально попробовать перебилдить игру и загрузить заново на платформу. Ну и сверься с документацией, вдруг что-то новое добавили или я что-то упустил
@@GrishaMakingGames Ещё заметил проблему, которая возможно связана с основной, заключается в том, что в папке с проектом после билда не хватает некоторых файлов, которые должны быть по умолчанию, при этом пересмотрев другие видео, у других они есть, хотя всё настраиваю чётко по видео
Мне лично не совсем понятен вопрос) Если ты имел ввиду - под разные платформы, то да, конечно. Просто меняй платформу и билди. Однако, могут быть ошибки, особенно если проект сложный. Как правило, их можно исправить - как бы идея самого Юнити в том, чтобы делать максимально мультиплатформенные проекты :)
@@GrishaMakingGames я к тому чтобы использовать одну механику и настроенные ассеты. в новой сцене поменять скины и тд. для модерации не будет проблем? вроде в гугл плей были коды с проекта при размещении сборки
У тебя в проекте, скорее всего, есть скрипт под названием «Scene», и он конфликтует со скриптом Яндекса. Поменяй название этого скрипта в Юнити и у него внутри.
Ты сомневаешься, что она работает? Вроде не надо, но я не помню уже. В ролике я показывал то как у меня работает, можешь перепроверить документацию. Вообще просто собери билд и проверь в черновике)
Тебе нужно обязательно встроить сдк Яндекса, оно идёт в веб-шаблоне плагина. Его можно встроить и самому, но это сложнее + нужно будет найти или самому настроить веб-шаблон. Вызов рекламы и т.д. тоже нужно будет в ручную делать, плагин это сильно упрощает.
Привет, загружаю свой билд в черновике, когда жму проверить выдает: Не поддерживается на вашем устройстве. Игру можно сохранить в «Мои Игры» Чужие игры в яндексе работают, юнити последней версии яндекс ассет скачан с ассет стора
Привет, не слышал о такой проблеме, но мне кажется это что-то с твоим браузером, мб старый/старой версии, или какой-то непопулярный который слабо поддерживается. В любом случае ты можешь написать в поддержку Яндекс Игр в телеграме: @YandexGamesSupport
@@GrishaMakingGames у меня почему-то не появляются скрипты при заходе в программу для написания кода что бы они там отображались мне нужно нажать на скрипт в Юнити, а код для рекламы я не нашел
@@SMPfanat очень странно, первый раз слышу такой, возможно ты неправильно что-то настроил. Скрипты плагина должны лежать не в Assets, а в Packages, вроде
Да, именно так) Там достаточно широкий функционал, поэтому я думаю так и есть. Ну основные фичи точно. В любом случае, в доке плагина все написано, как чем пользоваться, если вдруг тебе нужны продвинутые функции о которых я не рассказывал :)
я сделала 2 игры на Юнити, но мне очень страшно с этими сдк я ничего не понимаю, и мне это кажется безумно сложным((когда я вижу как 14летние школьники выкладывают свои гоночки и глазом не моргнув, у меня депрессия....@@GrishaMakingGames
@@aneliaalabaster340 я так понимаю, ты не так давно этим занимаешься и это нормально, но надо учиться не бояться нового и просто изучать. Да, это сложно, даже у меня такое есть до сих пор, но все равно, со временем наоборот тебе это начинает нравится, потому что понимаешь, что в этой индустрии все так работает и всегда ты будешь что-то не знать. Это далеко не самая сложная тема, да часто бывают проблемы и ошибки но все они решаемы. И всему можно научиться:) а не моргная глазом начинаешь что-то делать лишь с большим опытом
@@aneliaalabaster340 пробуй, все получится:) Тем более конкретно этот плагин довольно простой. Если не будет получатся, просто делай пока не получится, все вот так просто на самом деле 😂💀
а обязательно делать все через подписки на события? я пока сделала так что просто вызываются методы: 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
Привет у меня игра сделана сделал все скрипты для сохранения, лидерборда и рекламы, но я не пойму куда их ставить(скрипты) вроде в документации посмотрел но не нашёл(скорее всего я слепой) но кому не сложно подскажите пжпжпж Изменено: Смотрю видос в доках
Ставь куда тебе удобно, чтобы можно было прокинуть все зависимости (если они есть). Какие-то высокоуровневые компоненты я ставлю на пустые объекты сразу в сцене или под еще одним объектом System или типо того. Чтоб иерархию поддерживать. Ну или вообще без моно бехавиоров, если не нужны фичи юнити. Советую чуть посмотреть про архитектуру игру/проектов, полезно и интересно, одна из моих любимых тем)
Хм... Вроде та сейв дата это не создаваемый объект... Я думаю самый из способ это где-то обозначить дефолтные данные, а при ресете их присвоить и сохранить... А вообще проверь в доке, мб есть для этого какой то метод или способ, я просто не добавлял ресет, не уверен что это нужно делать если это запарно
@@паролььлорап Если лтс - вряд-ли. Хз, если никак не гуглится, то пробуй переустанавливать и заново настраивать, но зуб даю!!! - ты что-то забыл в настройках клацнуть (или типо того)
Я там не полностью рассказал, нужно ещё в Консоли Яндекса добавить лидерборд с таким же названием как у тебя в коде. Ты в коде задал текстовое название, вот в консоли с таким же названием нужно создать числовой лидерборд
@@GrishaMakingGames это то я сделал подключил работает просто не пониаю как передовать туда вот например у меня кликер надо туда передать кол-во манет наибольшее
@@Team_per4ik ну в коде сделай как я в видео показывал, вызываешь метод у YandexGame тот что в видео, туда передаешь название лидерборда как у тебя в консоли Яндекса и сам рекорд.
У меня в Project Settings - Player - WebGL - Resolution and presentation написано только Shared settings between multiple platforms, не могу поменять ни разрешение, ни Template, кто нибудь может подсказать что делать?
Советую спросить у поддержки Яндекс.Игр напрямую, но мне кажется что там только в рюблях вывод. Но возможно у тебя есть какие-то варианты вывести в рубли и затем перевести в евро, типо если у тебя/у знакомых есть карта рублевая, по п2п через обменники думаю получится это провернуть онлайн (на BestChange глянь)
как делать сохранения я показывал в туториале, в свою SaveData сохраняй что угодно, что поможет тебе восстановить уровень. Если место не важно, то можно просто номер уровня текущего сохранять и подгружать в начале игры, либо сохраняй все что важно тебе (уровнь, место в уровне, переменные уровня) Если много чего запоминать надо, можно отдельную структуру создать, например LevelData и там добавить поля типо расположения игрока, что собрано а что нет и т.д.
может кто то помочь? когда пишу 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 не парься) вопрос надо было более развернуто задать) как добавить от рся в андроид игру если не собираюсь выклдаывать в гугл плей) уже разобрался
Я делал ФлэппиБёрд по туториалу из ютуба(мой самый первый прокет вообще в юнити), в итоге еле как опубликовал, заработал ~490 руб, но мне не было и нит ещё 18, в итоге я по глупости ввёл свои данные паспорта и т. К. Мне не было 18, мой аккаунт стал пустышкой, в котором нельзя вписать никакие данные для вывода средств, в самой тех. Поддержке просто сказали создать новый аккаунт, но мотивация делать что либо после такого пропала...
@@skyfall_mine 500р не такая большая потеря, чтобы об этом так переживать. Да и всего лишь одна игра осталась позади, так ещё и учебный проект. На этом точно не стоит останавливаться, просто сделать акк другой. Или задумайся, мб тебе просто не нужна эта платформа и тебе не интересно делать игры для нее, делай тогда то, что нравится :)
@@GrishaMakingGames Ну вот вчера мы и создали с одногруппником новый аккаунт по данным его старшего брата и перезалил игру туда, сейчас уже она Подготовлена (2 этап модерации) надеюсь всё ок будет))
@@skyfall_mine Круасанчики, удачи) P.S с первого раза редко получается, даже если уже не первый раз публикуетесь) Так что не тильтуйте, даже если отклонят =)
@@irsaydesign если у вас мотивация только денег заработать, и то, в большинстве случаях небольших, то конечно не стоит выкладывать))) Если мыслишь чуть шире чем просто заработать на пиццу, то конечно же стоит - банально, портфолио себе создавать. Улучшать свой скилл разработчика и геймдизайнера, т.к. будут игроки которые иногда дают обратную связь :) и так далее...
Если тебе скоро 18, то как вариант, оставить эти деньги там и копить, а как исполниться 18 вывести и будет очень хороший заработок в 18, а если не скоро, то можно попробовать договориться с родителями, я думаю поймут и помогут)
Ссылка на гитхаб в описании, заходишь в репозиторий CapybaraAdventure и переходишь на ветку yandex_games (не помню точно название, их там не много). Далее можешь просто найти файлы из видео через поиск, например
Я думаю есть, не факт что настолько же удобно и функционально (т.к. плагин очень простой и удобный), но я уверен что есть разные плагины для ВК тоже, погугли или на Ютубе поищи, думаю найдешь
@@identify13 ну так я и не призываю ник чему, это туториал. Свои игры я развиваю в гугл плэе. Ну а про копейки, сам конечно я там не много заработал, но и игра у меня там много игроков не набрала. Я думаю до сих пор можно норм зарабатывать там, но и игры нужно делать соответствующие)
@@identify13 говорят и интересные жанры тоже могут заходить, вот я про визуальные новеллы слышал. Но меня в любом случае больше play market интересует)
Помоги пожалуйста у меня 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 '
Как тебе видео? Пиши в комментариях!
ОШИБКА С ЛИДЕРБОРДОМ - Кроме того, что я показал в видео, нужно в Консоли Яндекс игр у себя в проекте добавить лидерборд с ТАКИМ ЖЕ названием как у вас в коде в проекте в Unity.
ash-message-bf4.notion.site/PluginYG-d457b23eee604b7aa6076116aab647ed#9fd6c7a5687d4e819fb4f7b2c1d24634
ПЕРЕД МОДЕРАЦИЕЙ - поменяйте лого у себя в билде (которое будет во время загрузки игры), фон по желанию. (Могут в теории отклонить игру если оставить дефолтное лого плагина)
Кстати да, залетай в наш тг канал гигачадов геймдева -> t.me/GrishaMakingGames
Так про игры, gayмдев, жизнь, Грузию, молодой ютуб и даже общение, короче все что нужно, я б зашел
А как изменить лого с фоном? ВЮнити я не нашёл как их изменить
@@cubicworld01 билдишь игру и там будут файлы background и icon, меняешь на свои. Размеры главное чтобы теже были, в настройках плагина можно поменять расширения этих файлом (с .png на .jpg, например)
@@GrishaMakingGames Спасибо большое!
Как с тобой связаться?
плохо, не показал нормально скрипты
Нормально вроде получилось всё самое лучшее от каждого из преподавателей взял))
Все настройки правильно показал) Да и вебка прикольно оформлена. Сохранения мог через JSON сделать, чтобы плагин сохранял только строку. И нажми F11 в браузере чтоб адресной строки не было.
Блин, про JSON прикольно ты придумал, у меня ж до этого JSON был, в гугл плэе. А тут пришлось шаманские фокусы придумывать, чтобы мой JSON переводить в Яндекс.
Рад что понравилось)
а сохранения через PlayerPrefs работает?
Ты лучший я именно сегодня искал это спасибо!!!!!!!!!!!!!
Рад что пригодилось!)
@@GrishaMakingGames дядь помоги, почему я ставлю игру на паузу, запускаю рекламу от яндекса (которая за вознаграждение) и в этот момент у меня игра уходит с паузы... что делать?
@@КатавыйОбзорщик я же не знаю что и как ты там написал :/
Чини
@@GrishaMakingGames было бы что чинить, там 2 строчки кода) одна ставит паузу через тайм, вторая от яндекса вызывает рекламу)
@@КатавыйОбзорщик ну так пауза через тайм - плохое решение. Оно далеко не все останавливает, а с яндексом еще более криво работает) Посмотри как правильно делать паузу и поймешь, в этом проблема или в чем то другом (спойлер - скорее всего в этом)
За видео большой лайк!!!
Все подробно ясно, и просто, без воды.
Единственное, не совсем понял про доски лидеров.
Мы отсылаем имя доски и рекорд.
Как его отобразить? Как получить список рекордов, и отобразить имя пользователя, который этот рекорд поставил?
Было бы классно получить по этой тематике более подробный гайд. А пока, буду штудировать документацию.
Спасибо за поддержку, рад что понравилось! По поводу лидерборда я дописал в описании или в закрепе комменте, а по поводу того что ты написал, мне это было не нужно, лидерборд же все равно отображается сам, если на ЯИ когда играешь нажать на информацию об игре
Не маши так руками. А видео познавательное. Спасибо
Я насекомых отгонял)
Годно😎
Благодарю B)
Сделай альтернативное управление по голосу. Короткий крик - маленький прыжок. Длинный крик - длинный прыжок.
Че) Зачем это в этой игре и кому это надо?)
@@GrishaMakingGamesпо рофлу прикольно было бы
Спасибо за видос, подскажи, как тема оформления в visual studio твоя называется?
Рад, что понравилось)
Это для Visual Studio Code, называется Halloween или типо того, если так введешь, думаю найдешь в поиске
@@GrishaMakingGames Спасибо
Спасибо за подробное объяснение. У меня такой вопрос, можно ли выкладывать на яндекс игры приложения написанные через питон?
Привет! С этим не могу помочь, вообще не моя тема. Как по мне, даже если и можно, думаю это не лучшая идея. Мне вообще идея создания игры без движка или писать свой очень не нравится, особенно если ты начинающий, зачем изобретать велосипед)) Если очень хочется - погугли как на питоне можно делать веб игры и как туда можно было бы интегрировать сдк яндекса, которое на js вроде написано
Спасибо большое процесс создания игры ускорен.
Рад помочь!)
Классное видео! Но у меня вопрос. А можно ли использовать другой движок помимо юнити? На других движках же не будет того плагина, так как это устроить?
Можешь использовать любой движок) Этот плагин лишь автоматизирует интеграцию Яндекс СДК в скомпилированную игру, и в юнити, и в других движках это можно будет сделать и без плагина, но это будет не так удобно и время нужно будет потратить. У Яндекса точно на ютубе есть официальные гайды как это делается вручную.
А, ну да, можешь еще поискать плагины на тот движок, который тебя интерисует, мб уже кто-то сделал такой)
@@GrishaMakingGames Спасибо за ответ! :)
Очень крутое видео :))
Спасибо, рад что понравилось)
то самое чувство когда отрезок видео с названием реклама не скипаешь
Ахахха, рил)
Стоит еще добавить, что нужно изменить логотип в WebGLTemplates > PluginYG > logo.png, иначе игра не пройдет модерацию
Так и есть, но я отписал про это в закреп. комменте
Очень классный видос, у меня есть вопрос. 4:55 в Player у меня 2 иконки, а у тебя 4, как это решить? предполагаю нужно при создании проекта выбрать правильный формат?
@@gindipol2520 ты имеешь ввиду нету вкладки html? Не установил webgl модуль значит когда версию скачивал, в юнити хабе можно докачать
@@GrishaMakingGames спасибо
сейчас тоже игру с другой платформы решил перенести, кстати плагин поддерживает unity 2019? Или старый искать нужно? А сохранение через яндекс бесплатно?
Сохранение да, бесплатно конечно) Про версию в документации же есть, нужна версия плагина 0.4.4. Но перепроверь. Вообще староватая у тебя юнити, обновись, на 2022 норм например. Просто сомневаюсь что ты игру несколько лет делал)
@@GrishaMakingGames не, игра у меня написана просто на C#, на gdi+ без движка, с unity не работал со времен unity 4, скачал 2019 недавно, потому что боялся что в новых юнити скриптинг будет сильно отличатся от того что я знаю. Про яндекс игры недавно узнал, простые свои игры перенес на ванильный js, рисовал на канвасе, а вот большую свою игру решил переносить с помощью Unity. Я просто с другого аккаунта сейчас, я Terminator1998, можешь чекнуть если интересно.
@@GrishaMakingGamesещё с такой проблемой столкнулся, что на webgl async/await не работают, это с версией юнити связано или они в webgl даже на новых версиях не работают? И почему то билд под webgl компилирует по 10 минут.
@@AndreyVorobey-o4l Прикольно. В этой индустрии не стоит бояться что-то новое учить/пробовать, я про новые Unity, хотя на самом деле там вроде все тоже самое, по части скриптов. Ну и игру на движке же намного приятнее и быстрее делать. А так круто, хороший опыт
@@AndreyVorobey-o4l Ну, async/await сами по себе везде работают, скорее всего, если я не путаю, не работают Task'и обычные, просто используй UniTask, это замена для обычных с некоторыми фишками для контекста в юнити (типо корутин), еще более lightweight кажется). Автор этой библеотеки MVP Microsoft, так что не какой-то там левый плагин :)
Можно попробовать сделать игры с изучением английского языка. Сколько изучал английский язык. Одна глобальная проблема - нудность обучения. Если бы была игра, там была бы английская речь и кнопка перевода. Вот персонаж дает задание на английском и надо выполнить., если не получается перевести то есть кнопка перевода отдельных слов или предложений.
Ахахахах, я кстати не так давно хотел сделать что-то подобное)) Вот прям игра как игра, даже с открытым миром или типо того (в адекватных размерах для инди, конечно). Даже есть идеи как преподать материал, ибо сам сталкивался на протяжении 11 лет изучения инглиша :D
Жёсткое видео, удачи тебе.
Спасибо! И тебе)
круто
Спасибо :)
Это интересно, ты молодец! . Да, я знаю, что вряд ли подобная просьба будет услышана, но мало ли. Я готов получить от тебя какой-то опыт и готов поделиться своим опытом, если так получится, что тебя это заинтересует. Дай знать, надеюсь, мы поможем друг другу развиваться в этом направлении. Видео ламповое, посмотрел с удовольствием.
Спасибо за поддержку и рад, что понравилось видео) (Следующее на днях кста)
По поводу твоего предложения, расскажи поподробнее, т.к. мало что понял, ты очень размыто сказал)
Поставь ограничение на микро по звуку т.к. шипящие буквы с свистом влетают в ухо
Свист громче твоей речи и моей ухе больно
Я не работаю с звуком, но мне кажется, что можно накинуть фильтр или ограничение
(Если это я один с такой проблемой то ничего не меняй)
Ок, сделаю. А можешь таймкод кинуть с этим звуком?
@@GrishaMakingGames google deesser
Когда подключаешь WebJl Tempale при загрузке игры высвечивается значок яндекс плагина , а яндекс запрещает выкладывать игры со своим логотипом в загрузке.
Все верно, я об этом писал в описании / комментарии
Логотип можно сменить на свой в сгенерированой папке (после билда)
хорош
Спасиб ты тож :)
Годнейшее видео просто !
Хочу спросить одну вещь , полностью бесплатно ли заливается игра на Яндекс игры ?
Благодарю за поддержку, рад что понравилось, реально :P
Да, на Яндекс полностью бесплатно можно публиковаться, вывод от 3к руб. И от 18 лет. Если меньше, то публиковать все равно можно.
Но опять же, с модерацией. Можно просто опубликовать черновик и по ссылке делиться, мб кому то это полезно, например, для портфолио)
@@GrishaMakingGames огромное спасибо , было очень интересно , полезно и актуально даже сейчас)
У меня вопросик появился по поводу сохранений. Можно ли комбинировать PlayerPrefs и сохранения от яндекса (к примеру, в яндекс сохранять только то, что сохранится в лидерборде)?
Не помню, почему не проверишь? Вроде можно
Если кто-то тоже задался этим вопросом, да. Можно
Я сначало прослушал и думал что можно скачать любой сурс игры с плеймаркета , партировать в юнити и загрузить на яндекс, а оказалось надо игру создавать епвашумать это уйдет уйму времени....
Вообще не знаю, с чего ты так решил... С таким отношением вообще не рекомендую этим заниматься) На всем готовом далеко не уедешь
у меня возникла проблема. при нажатии кнопки начать игру (перейти на другую сцену) мне вылетает ошибка: environmentData is not defined, а модерация пишет что sdk не установлен, хотя плагин я установил. насчёт 1 ошибки, обыскал все форумы и не нашёл решения, помогите пожайлуста
Не знаю что это за дата, относится к яндексу или нет, возможно ошибка в другом чем то, а модерация могла так сказать т.к. игра не запускается у тебя, вот и все)
@@GrishaMakingGames оказывается я просто забыл в PlayerSettings указать PluginYG
@@GrishaMakingGames и кстати, у вас не было проблемы со звуком? в плане, что он отображается в уведомлениях, и как это в целом пофиксить
@@ghiant02 было, чесн не помню как фиксил) Вроде у яндекса где-то в официальных источниках есть инфа, или в FAQ в доке плагина, точно где-то там
За это отклоняют на модерации, если что
@@GrishaMakingGames уже вроде как сам пофиксил. Надо в файле со звуком поставить Decompress on Load. Всё равно спасибо вообщем
Какую версию юнити вы использовали? В юнити 6, префаб YandexGame работает исправно, но не показывает синюю панель (типо рекламу) в окне "Game".
@@MishkosolapGames 2021.3.16f
Юнити 6 тогда ещё и близко не вышла и вообще это бетка же, не удивлен что там что-то не работает. Но плагин вроде обновляется временами, мб пофиксят. Вообще если синего нет, но реклама по итоге работает, то пофиг же?
@@GrishaMakingGames Все норм. На самом деле я "делал" свой таймер перед рекламой.
Просто я не знал, что есть офф. префаб в плагине.
@@GrishaMakingGames И синий экран рекламы бывает только за награду.
А цвет экрана при таймере - зеленый.
Спасибо, видео помогло. Только вопрос остался - каким образом яндекс понимает что реклама показываемая в игре моя реклама?
Рад, что пригодилось! Вопрос не совсем понял :D Если ты про рекламу, вызовы которой я показывал, то это вызовы через плагин, плагин вызывает нужные функции из СДК яндекса, которое, по идее, встроено в WebGL шаблон этого плагина, ну а СДК в свою очередь "общается" с API Яндекса во время игры на платформе, и Яндекс показывает рекламу
Я выпустил одну игру, использовав в ней SDK Яндекса, о не от того плагина, а как показано в роликах на ютубе и уже 9 месяцев она находится на сервисе. Не так давно решил выпустить обновление, да и вторая игра к релизу приближается, решил использовать данный плагин. Самая первая проблема, с которой столкнулся - ошибки в коде плагина, связанные с Path, но они легко были решены переписав на System.IO.Path. Затем всё делал как в инструкциях по данному плагину, но при тесте игры со страницы черновика получаю ошибки в консоли "wasm//:wasm..." и т.п. У тебя такие ошибки были? Если да, то как решил?
Не помню, но вроде не было. Мб у тебя версия юнити не та. Или по инструкции не все сделал. Там надо в настройках потыкать, я показывал в начале видео. И в инструкции это есть
Вопрос, а помему твой метод, и видео от яндекса о том как выложить игру, совершенно разные?
Потому что в этом видео я показываю, как использовать полностью готовый плагин, в котором по большей части все уже готово и работает, а у Яндекса, насколько я знаю, туториал как сделать все с 0
привет я не много не понял как писать скрипты можно все у тебя скопировать и если да то что именно?
Привет, я в описании оставлял ссылку на код проекта
Копируй что тебе нужно либо просто посмотри как используются методы плагина у меня
Можешь конечно скопировать полностью, но какой в этом смысл) Ты больше времени потратишь на то, чтобы сделать так чтобы оно работало у тебя
У меня 2 вопроса, 1 сколько получился билд в мб. и 2 ссылку на яндекс игру не нашел:(
Билд в архиве на последней версии 14.4МБ, но я особо не занимался оптимизацией веса билда, я думаю его можно уменьшить немного всякими способами.
Про игру было несколько видео, там были ссылки на Google Play и Яндекс, вот ссылка на игру: yandex.ru/games/app/230164?lang=ru
Но лучше скачать версию на гугл плей, там больше контента т.к. версия сильно новее
@@GrishaMakingGamesмноговато для такой игры. У меня 3Д графика, а весит всего 10мб, это с учётом того, что я не оптимизировал и в проекте есть неиспользуемые модели в папке с игрой.
Ты случайно не включал в настройках YG работу сохранений и с TMPro.
Когда включаешь плагин Newton soft для сохранений - он сжирает 2мб билда, а толку от него для тебя по факту нет(можно сохранять массив массивов, но платить за это 2мб - жирно).
подскажи пожалуйста, а какие плагины и тему ты используешь в vs code?
В видео - тема Halloween, сейчас использую стандартную)
Плагинов много разных, Error Lens вот прикольно, Emoji Log для гита прикольная тема, GitLens полезно если работаешь в командах - в целом это все основные, остальное технические или темы.
Привет, а ты сможешь сделать видео про то, как написать политику конфиденциальности для Google Play с рекламой от яндекса? Очень надо сам не могу разобраться
Я пользуюсь App Policy Generator, попробуй тоже. Проблем с ним не было
Автор, я никак не могу найти ответ на один вопрос. Моя игра не проходит по критерию 4.7 - при показе рекламы музыка должна останавливаться, а затем вновь воспроизводиться, но я не понимаю как, помоги?
Ну так выключай музыку на показе рекламы и включай после ее конца, разве нет? У показа рекламы есть callback'и специальные для этого
@@GrishaMakingGames я не понимаю как это делается
@@artem-heylii почитай документацию по плагину
🦆
💀
TY Bro
You're welcome :)
как бы не плохо, но как вызвать показ рекламы по кнопке, я так и не понял
Мне кажется, я достаточно показал в видео) Ты вызываешь через вызов метода, у тебя же есть метод, который вызывается по нажатию твоей кнопки. Вот там и вызывай рекламу которую тебе надо.
Звучит так, как будто ты ещё не до конца разбираешься в юнити. Это туториал по плагину, а не по юнити
спасибо большое продолжай уроки
Рад что понравилось, спасибо)
@@GrishaMakingGames а вы не пробовали в Яндекс игре сделать чат и реально ли это?
@@design_art_style нет, не пробовал. Есди можно мультиплеер сделать через Яндекс, то значит и чат можно.
Привет! Появилась проблема: при тесте игры с черновика загрузка доходит до 5/6 части и останавливается намертво, что с этим делать?
Привет, скорее всего не все настроил правильно, в настройках проекта. + Нужно банально попробовать перебилдить игру и загрузить заново на платформу. Ну и сверься с документацией, вдруг что-то новое добавили или я что-то упустил
@@GrishaMakingGames Ещё заметил проблему, которая возможно связана с основной, заключается в том, что в папке с проектом после билда не хватает некоторых файлов, которые должны быть по умолчанию, при этом пересмотрев другие видео, у других они есть, хотя всё настраиваю чётко по видео
А рекламу обязательно ли устанавливать в игру ,или яндекс сам ее дает?
Ты имеешь ввиду есть ли источники рекламы кроме внутреигровых? Да, sticky баннер есть
подскажите можно ли делать разные билды под разные игры в одном проекте?
Мне лично не совсем понятен вопрос)
Если ты имел ввиду - под разные платформы, то да, конечно. Просто меняй платформу и билди. Однако, могут быть ошибки, особенно если проект сложный. Как правило, их можно исправить - как бы идея самого Юнити в том, чтобы делать максимально мультиплатформенные проекты :)
@@GrishaMakingGames я к тому чтобы использовать одну механику и настроенные ассеты. в новой сцене поменять скины и тд. для модерации не будет проблем? вроде в гугл плей были коды с проекта при размещении сборки
@@rustymarik77 Яндекс не должен такое пропускать, там нужна новая графика и новый геймплей
Где файлы из урока? На гитхабе в проекте их нет.
На гитхабе в проекте перейди на ветку yandex games или что-то вроде того
Помогите пожалуйста, когда я добавил ассет то мне выдало ошибку :No overload for "OnSceneLoaded" matches delegate буду очень блогодарен!
У тебя в ошибке должно показываться точное, или почти точное место ошибки. Загугли, что эта ошибка значит, найди где она, и пробуй решить, удачи!
@@GrishaMakingGamesспасибо но если я написал комментарий то значит я уже не нашёл решение и прошу в комментах .-.
У тебя в проекте, скорее всего, есть скрипт под названием «Scene», и он конфликтует со скриптом Яндекса. Поменяй название этого скрипта в Юнити и у него внутри.
В консоли пишет, что реклама вызвана, надо что-то ещё делать, если у меня в игре нет предметов за рекламу?
Ты сомневаешься, что она работает? Вроде не надо, но я не помню уже. В ролике я показывал то как у меня работает, можешь перепроверить документацию. Вообще просто собери билд и проверь в черновике)
Я с начало думал что у тебя 100к подписчиков минимум по видео._.
Сюрприз - 856 всего лишь)) Но это не значит, что 100к не будет)
@@GrishaMakingGames что правда то правда)
А можно ли как-то протестировать игру вместе с фишками яндекса на тестовой площадке? Или это все вслепую делается?
Конечно, просто в консоли яндекса создаешь новый проект и в черновик загружаешь свой архив с игрой
@@GrishaMakingGames спасибо за ответ, потестим)
@@GrishaMakingGamesспасибо вам огромное незнал бы что делал без этого гайда удачи вам
@@GrishaMakingGamesспасибо вам огромное незнал бы что делал без этого гайда удачи вам
@@offcam1 рад что понравилось, подписывайся :))
А без внедрения плагина можно игру опубликовать? Допустим если игра на Unity5?
Тебе нужно обязательно встроить сдк Яндекса, оно идёт в веб-шаблоне плагина. Его можно встроить и самому, но это сложнее + нужно будет найти или самому настроить веб-шаблон. Вызов рекламы и т.д. тоже нужно будет в ручную делать, плагин это сильно упрощает.
Привет, загружаю свой билд в черновике, когда жму проверить выдает: Не поддерживается на вашем устройстве. Игру можно сохранить в «Мои Игры»
Чужие игры в яндексе работают, юнити последней версии яндекс ассет скачан с ассет стора
Привет, не слышал о такой проблеме, но мне кажется это что-то с твоим браузером, мб старый/старой версии, или какой-то непопулярный который слабо поддерживается. В любом случае ты можешь написать в поддержку Яндекс Игр в телеграме:
@YandexGamesSupport
Уже весь мозг себе изнасиловал, нигде информации найти не могу
Пробуй писать в саппорт или спрашивай в тг чате яндекс игр у других разрабов, хз
попробуй заполнить весь черновик
что мне делать если билдится не в нужном разрешении? очень маленьким билдится, пж помогите
Над или под секцией, где выбираешь WebGL шаблон, нужно вписать разрешение, я же вроде обращал на это внимание в видео
Нужно ли делать ИП или можно самозан.? для Яндекс игр
Вроде не то, ни другое) А вообще хз, спроси это у поддержки лучше или поищи в официальных источниках
@@GrishaMakingGamesбез юр.лица? Только документы?
@@Мойканал72 Вроде да, но я это делал столько времени назад, почему просто не зайдешь и не узнаешь на регистрации?
Как найти скрипт для выявления рекламы? Я все папки перетыкал но скрипта с нужным названием не нашел:(
Какой именно скрипт и зачем он тебе? Тебе же все равно просто надо у себя в коде его использовать.
@@GrishaMakingGames у меня почему-то не появляются скрипты при заходе в программу для написания кода что бы они там отображались мне нужно нажать на скрипт в Юнити, а код для рекламы я не нашел
@@SMPfanat очень странно, первый раз слышу такой, возможно ты неправильно что-то настроил. Скрипты плагина должны лежать не в Assets, а в Packages, вроде
То есть если использовать этот плагин то ничего на джава скрипте прописывать не надо? все можно сделать прямо в Юнити без сторонних фич?
Да, именно так) Там достаточно широкий функционал, поэтому я думаю так и есть. Ну основные фичи точно. В любом случае, в доке плагина все написано, как чем пользоваться, если вдруг тебе нужны продвинутые функции о которых я не рассказывал :)
я сделала 2 игры на Юнити, но мне очень страшно с этими сдк я ничего не понимаю, и мне это кажется безумно сложным((когда я вижу как 14летние школьники выкладывают свои гоночки и глазом не моргнув, у меня депрессия....@@GrishaMakingGames
@@aneliaalabaster340 я так понимаю, ты не так давно этим занимаешься и это нормально, но надо учиться не бояться нового и просто изучать. Да, это сложно, даже у меня такое есть до сих пор, но все равно, со временем наоборот тебе это начинает нравится, потому что понимаешь, что в этой индустрии все так работает и всегда ты будешь что-то не знать. Это далеко не самая сложная тема, да часто бывают проблемы и ошибки но все они решаемы. И всему можно научиться:) а не моргная глазом начинаешь что-то делать лишь с большим опытом
@@aneliaalabaster340 пробуй, все получится:) Тем более конкретно этот плагин довольно простой. Если не будет получатся, просто делай пока не получится, все вот так просто на самом деле 😂💀
а обязательно делать все через подписки на события? я пока сделала так что просто вызываются методы: 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
а как сохранять Image? Например во время игры будет менятся цвет Image, и как это сохранить?
Цвет это структура, сохраняй цвет.
а если нет 18, как деньги выводить? Они за 2 года не пропадут?
Я думаю нет, не пропадут. А так, поспрашивай в поддержке или в тг канале ЯИ.
Здравствуйте, у меня есть предложение для вас, как с вами связаться?
Телеграм есть в описании видео и канала
@@GrishaMakingGamesв комментариях под последним постом в телеге напишу
Привет у меня игра сделана сделал все скрипты для сохранения, лидерборда и рекламы, но я не пойму куда их ставить(скрипты) вроде в документации посмотрел но не нашёл(скорее всего я слепой) но кому не сложно подскажите пжпжпж
Изменено: Смотрю видос в доках
Ставь куда тебе удобно, чтобы можно было прокинуть все зависимости (если они есть).
Какие-то высокоуровневые компоненты я ставлю на пустые объекты сразу в сцене или под еще одним объектом System или типо того. Чтоб иерархию поддерживать.
Ну или вообще без моно бехавиоров, если не нужны фичи юнити.
Советую чуть посмотреть про архитектуру игру/проектов, полезно и интересно, одна из моих любимых тем)
Кстати, а как сбросить весь сохранённый прогресс?
Хм... Вроде та сейв дата это не создаваемый объект... Я думаю самый из способ это где-то обозначить дефолтные данные, а при ресете их присвоить и сохранить... А вообще проверь в доке, мб есть для этого какой то метод или способ, я просто не добавлял ресет, не уверен что это нужно делать если это запарно
у меня такая ошибка про то что GameObject не содержит определения для FindAnyObjectByType. как это исправить?
Либо ошибка в синтаксисе, либо неправильная настройка Unity/Visual Studio... Хз, если честно, миллион причин, что могло пойти не так)
@@GrishaMakingGames а может ли быть проблема в самом версии юнити?у меня LTS 2021
@@паролььлорап Если лтс - вряд-ли. Хз, если никак не гуглится, то пробуй переустанавливать и заново настраивать, но зуб даю!!! - ты что-то забыл в настройках клацнуть (или типо того)
@@GrishaMakingGames а это надо исправить в самих настройках проекта или в преференс?
@@GrishaMakingGamesесть разница между FindAnyObjectType и FindGameObjectType?
А если я не использую юнити ,как отправить игру в яндекс?
Не по юнити подсказать не смогу
Какую тему используешь в vs code?
Вообще стандартную, как в Visual Studio обычной, а та что в видео называется Halloween (в списке расширений по идее не первая будет)
Спасибо 😀@@GrishaMakingGames
Можешь помочь с лидер бордом я не понимаю как сделать голова кипит
Я там не полностью рассказал, нужно ещё в Консоли Яндекса добавить лидерборд с таким же названием как у тебя в коде. Ты в коде задал текстовое название, вот в консоли с таким же названием нужно создать числовой лидерборд
@@GrishaMakingGames это то я сделал подключил работает просто не пониаю как передовать туда вот например у меня кликер надо туда передать кол-во манет наибольшее
@@Team_per4ik ну в коде сделай как я в видео показывал, вызываешь метод у YandexGame тот что в видео, туда передаешь название лидерборда как у тебя в консоли Яндекса и сам рекорд.
@@GrishaMakingGames
private void TrySaveHighScore()
{
if(money
У меня в Project Settings - Player - WebGL - Resolution and presentation написано только Shared settings between multiple platforms, не могу поменять ни разрешение, ни Template, кто нибудь может подсказать что делать?
Значит ты не там смотришь, если вообще не те настройки.
какая тема в вс коде скажи пожалуйста как называется
Halloween
Люди,если я с латвии
Я смогу как то вывести деньги в евро?
Советую спросить у поддержки Яндекс.Игр напрямую, но мне кажется что там только в рюблях вывод.
Но возможно у тебя есть какие-то варианты вывести в рубли и затем перевести в евро, типо если у тебя/у знакомых есть карта рублевая, по п2п через обменники думаю получится это провернуть онлайн (на BestChange глянь)
как сохранить прогресс текущего уровня? чтоб при перезагрузки страницы игрок появлялся на том же уровне, на котором остановился
как делать сохранения я показывал в туториале, в свою SaveData сохраняй что угодно, что поможет тебе восстановить уровень.
Если место не важно, то можно просто номер уровня текущего сохранять и подгружать в начале игры, либо сохраняй все что важно тебе (уровнь, место в уровне, переменные уровня)
Если много чего запоминать надо, можно отдельную структуру создать, например LevelData и там добавить поля типо расположения игрока, что собрано а что нет и т.д.
Здраствуйте. А где и как вывести деньги в Яндексе? , я навечок
Привет, на Ютубе и в доках Яндекса точно есть эта информация
может кто то помочь? когда пишу 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 ошибки больше нет, но реклама не показыввается(
Гугли из-за чего подобная ошибка может выглазить, и исправляй у себя.
По поводу рекламы, проверь показывается ли в черновике. Если нет, фикси, проверь вызывается ли вообще этот метод.
Я очевидно ничем не могу помочь, я же не знаю что там у тебя за код и проект)
Using YandexGame в начале написал? (вместе с using unityengine)
А как зайти в аписании
😮😮😮😮😮😮😮😮
Описание под видео
Гриша, а что делать если нет времени на делание игр, так как всё время занимает игры в игры других разработчиков и зависание в чатах?
Была ли такая проблема, как ее решить? :)
Слушай, довольно странный вопрос)
Игры делать и играть в них - две разные вещи. Хоть они и связанны, они делаются не параллельно. + Играть это не жизненная необходимость, поэтому не совсем понимаю этот вопрос) Звучит так, будто ты не хочешь делать игры, ахочешь играть в них - это нормально, кстати. А если не твой случай - то звучит как оправдание или проявление лени. Просто бери, и делай, вместо того чтобы сидеть и играть.
Тем более, что играние, по сути, не помогает делать игры лучше. Чтобы что-то понять, набраться знаний, нужно играть как дизайнер, а это уже не совсем игра и удовольствия сильно меньше (хотя кому как). Это когда ты задумываешься над каждом аспектом игры, анализируешь, записываешь заметки/идеи, пытаешься понять, почему то что хорошо - хорошо, и наоборот, в том числе пытаешься поймать отражение и сравнить со своим опытом/проектами.
И даже это - второстепенное для тебя, как для разработчика. Нужно придумывать, брать и делать. По пути учишься на своих и чужих ошибках, если возможно, сразу исправляешь, но без жуткого перфекционизма - иначе пойдешь в долгострой, что очень опасно на раннем этапе. Потом учишься на ошибках, повторяешь процесс. Как то так, очень надеюсь чем-то помог...
@@GrishaMakingGames Да. Большое спасибо :)
да и с 10го раза сложно пройти модерацию
Шли годы... А игра все ещё в статусе Подготовлен...
вот список требований Просим сначала исправить их. а потом мы еще напишем
@@GrishaMakingGames
Это только для webgl или для андроид тоже будет работать?
Конечно веб только) Это же Яндекс игры, зачем тебе андроид?)
@@GrishaMakingGames затем что я делаю не только под webgl, но и андроид, хочу выкладывать но не в гугл плей. Ищу как подключить рекламу.
@@Dumkras_old точно работать не будет, так как весь плагин завязан в итоге на сдк Яндекса, а он лежит в webgl шаблоне
@@GrishaMakingGames не парься) вопрос надо было более развернуто задать) как добавить от рся в андроид игру если не собираюсь выклдаывать в гугл плей) уже разобрался
что за тема редактора?
Halloween, полное название полное не помню, уже вообще на райдер пересел)
При этом запросе она должна быть, поищи
сделал игру про 3 корочки
заработал 5 тысяч
Молодец)
Я делал ФлэппиБёрд по туториалу из ютуба(мой самый первый прокет вообще в юнити), в итоге еле как опубликовал, заработал ~490 руб, но мне не было и нит ещё 18, в итоге я по глупости ввёл свои данные паспорта и т. К. Мне не было 18, мой аккаунт стал пустышкой, в котором нельзя вписать никакие данные для вывода средств, в самой тех. Поддержке просто сказали создать новый аккаунт, но мотивация делать что либо после такого пропала...
@@skyfall_mine 500р не такая большая потеря, чтобы об этом так переживать. Да и всего лишь одна игра осталась позади, так ещё и учебный проект. На этом точно не стоит останавливаться, просто сделать акк другой. Или задумайся, мб тебе просто не нужна эта платформа и тебе не интересно делать игры для нее, делай тогда то, что нравится :)
@@GrishaMakingGames Ну вот вчера мы и создали с одногруппником новый аккаунт по данным его старшего брата и перезалил игру туда, сейчас уже она Подготовлена (2 этап модерации) надеюсь всё ок будет))
@@skyfall_mine Круасанчики, удачи)
P.S с первого раза редко получается, даже если уже не первый раз публикуетесь) Так что не тильтуйте, даже если отклонят =)
Я сделал игру, заработал 45к, ноооо мне меньше 18 и я не смог вывести деньги:(
Изменено:Вывел
Не повезло) ну ничего, можешь например занять у родителей, скажешь что отдашь когда выведешь)))
Тоже нет 18( поэтому нет смысла вылаживать игру
@@irsaydesign если у вас мотивация только денег заработать, и то, в большинстве случаях небольших, то конечно не стоит выкладывать)))
Если мыслишь чуть шире чем просто заработать на пиццу, то конечно же стоит - банально, портфолио себе создавать. Улучшать свой скилл разработчика и геймдизайнера, т.к. будут игроки которые иногда дают обратную связь :) и так далее...
Если тебе скоро 18, то как вариант, оставить эти деньги там и копить, а как исполниться 18 вывести и будет очень хороший заработок в 18, а если не скоро, то можно попробовать договориться с родителями, я думаю поймут и помогут)
@@fastiiiiik5875 окей спасибо за вариант
Где можно взять этот код ?
Ссылка на гитхаб в описании, заходишь в репозиторий CapybaraAdventure и переходишь на ветку yandex_games (не помню точно название, их там не много). Далее можешь просто найти файлы из видео через поиск, например
а есть что то подобное но для ВК?
Я думаю есть, не факт что настолько же удобно и функционально (т.к. плагин очень простой и удобный), но я уверен что есть разные плагины для ВК тоже, погугли или на Ютубе поищи, думаю найдешь
@@GrishaMakingGames я искал, ничего понятного для новичка не нашел
@@ktl6387 странно. Ну, значит надо юзать официальный сдк
так и не показал как сделать рекламу...
Перемотай на таймкод "Реклама"
А зачем он в батиной шапке сидел все видео?
Что?
@@GrishaMakingGamesЗабей, тупая шутка. Виде топ!
@@Mr.Zajka_01 рад что понравилось :)
А где ето штука там где делать игру
чегоо
бесит когда ускоренние и ни чё не понятно
Ок, но в Ютубе можно прибавлять и убавлять скорость.
если ты куда то торопишся то сходи а потом нормально напиши тутор без ребячества перемоток
Чё? Это к чему вообще?..
@@GrishaMakingGames к тому что я переписываю код
@@design_art_style можешь ставить на паузу, или на гитхабе есть ссылка на исходники :) И ссылка на доку где все в тексте
Привет. А зачем?
Привет. Почему бы и нет?
@@GrishaMakingGames ну в Яндексе копейки же
@@identify13 ну так я и не призываю ник чему, это туториал. Свои игры я развиваю в гугл плэе. Ну а про копейки, сам конечно я там не много заработал, но и игра у меня там много игроков не набрала. Я думаю до сих пор можно норм зарабатывать там, но и игры нужно делать соответствующие)
@@GrishaMakingGames да я глянул, там один шлак в топе
@@identify13 говорят и интересные жанры тоже могут заходить, вот я про визуальные новеллы слышал. Но меня в любом случае больше play market интересует)
Яндекс игры это настоящая жила. Ну и твой канал тоже золотой, но не жила пхпхпх
Главное что золотой!
пж скинь скрипты
Я же говорил что на гитхабе все, а ссылка в описании)
Говно не понял нихрена😢
Начни с чего-то полегче значит
Донатную помойку
Помоги пожалуйста у меня 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 '
Без кода сложно. Посмотри что у тебя на этой строке и переведи эту ошибку, чтобы разобраться
А платформа объязательна webgl или андройд тоже можно загружать?
Естественно WebGL только. На андройде у тебя тоже должно запускаться, игра же в браузере
@@GrishaMakingGames хорошо, спасибо