Думаю многие про это знают, но все же. Вы можете установить float полю в инспекторе значение +- Infinity (т.е. бесконечность) и, допустим, сделать босса с бесконечной ренджой атаки или бесконечный таймер. У меня все, можете листать дальше:)
#лайфхаки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤95🔥25👍12🤯7🐳4❤🔥3🦄3😁2
Мне на неделе сообщили, что организуется геймджем с призовым фондом в 100к рублей!
Отличная возможность для ребят, которые хотят набраться опыта и, возможно, подзаработать, ну или просто получить удовольствие от создания игр:)
https://www.uralgamedev.ru/ <- ссылочка на страничку с необходимой инфой и регистрацией тут:)
p.s. я не выступаю в роли организатора, просто информирую о полезном для многих мероприятии:)
Please open Telegram to view this post
VIEW IN TELEGRAM
www.uralgamedev.ru
UralGameJam 2025
🔥37👍4❤3😢2🐳2
Дорогие подписчицы, поздравляю вас с 8 марта!
Оставайтесь такими же прекрасными, умными и целеустремленными и пусть в нашем нелегком геймдеверском деле вам улыбнется удача!
С праздником!!! 🌷🥰
P. S. Парни подключайтесь к поздравлениям в комментариях!!!
Оставайтесь такими же прекрасными, умными и целеустремленными и пусть в нашем нелегком геймдеверском деле вам улыбнется удача!
С праздником!!! 🌷
P. S. Парни подключайтесь к поздравлениям в комментариях!!!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤52👍18🐳7💊1
Новая часть по продвинутому использованию корутин! Дальше - юнитаски:)
Жду поддержки на новом видосе! Насколько я знаю для ютуба важно время просмотра, поэтому попрошу досмотреть ролик до титров так сказать
смотреть тут - https://www.youtube.com/watch?v=jyogqdzeEH8
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ПРОДВИНУТЫЕ КОРУТИНЫ В UNITY! Асинхронность в Юнити от А до Я Ч.2
⚡️⚡️⚡️ Полезные ссылки ⚡️⚡️⚡️
🔎 https://yakovlevgamedev.ru/unity_adventure - обучение разработке игр с нуля до создания полноценного проекта
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут обучающие материалы)
🔎 https://docs.unity3d.com/ru…
🔎 https://yakovlevgamedev.ru/unity_adventure - обучение разработке игр с нуля до создания полноценного проекта
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут обучающие материалы)
🔎 https://docs.unity3d.com/ru…
🔥84👍13❤4🐳3❤🔥1
Media is too big
VIEW IN TELEGRAM
При монтаже видео выше забыл вставить мелкий кусочек про кастомные yield instruction (спасибо, что заметили). Решил из - за такой мелочи не перезаливать и просто выложить этот кусочек:)
👍49🔥18❤8🐳2
Всем привет! Ребят, необычный пост - вакансия:)
Знакомые крутые ребята ищут опытного спеца на верстку UI под довольно мощный проект, немного подробностей ниже
————
Необходим верстальщик интерфейсов с Figma в Юнити, уровень разработчика от Middle+ до Senior
Проект на ПК и Мобильные платформы.
За ориентир по сложности проектов можно брать Delta Force.
Основные требования:
- Умения работать в с паттернами проектирования MVVM, MVP
- Работа только с фронт частью
- Работа на классических канвасах без использования Toolkit
————
От себя скажу, что команда у ребят отличная, без лишней бюрократии и остальных вытекающих
За подробностями писать сюда -> @K0nDeR
Знакомые крутые ребята ищут опытного спеца на верстку UI под довольно мощный проект, немного подробностей ниже
————
Необходим верстальщик интерфейсов с Figma в Юнити, уровень разработчика от Middle+ до Senior
Проект на ПК и Мобильные платформы.
За ориентир по сложности проектов можно брать Delta Force.
Основные требования:
- Умения работать в с паттернами проектирования MVVM, MVP
- Работа только с фронт частью
- Работа на классических канвасах без использования Toolkit
————
От себя скажу, что команда у ребят отличная, без лишней бюрократии и остальных вытекающих
За подробностями писать сюда -> @K0nDeR
🔥26🐳12👍9❤2
Псс, живые люди тут еще есть?)
А то хочется новый видосик залить🔥
А то хочется новый видосик залить
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥333🤯29👍26👻10👌9🤔7❤6🐳4🌚4🥰3💋1
https://youtu.be/bisGKyU1Kyc <- смотреть тута
Говорим про очистку и деинициализацию игровых сущностей (очень важные моменты для избежания багов), и как это все организовать с помощью IDisposable. Ну и некоторые другие фишки смотрим, естественно:)
Поддержите видос лайком, комментарием и временем просмотра, а с меня новый контент!)
p.s. Проект в комментариях:)
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Твоя главная ошибка в очистке игры! IDisposable в Unity!?
⚡️⚡️⚡️ Полезные ссылки ⚡️⚡️⚡️
🔎 https://yakovlevgamedev.ru - обучение разработке игр (запись на следующий поток стартует в августе)
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут лежит проект)
📝Сегодня начнем разбираться в теме деинициализации…
🔎 https://yakovlevgamedev.ru - обучение разработке игр (запись на следующий поток стартует в августе)
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут лежит проект)
📝Сегодня начнем разбираться в теме деинициализации…
🔥71❤6🐳6👍4👏1
Что-то тихо, давайте пока я готовлю новый контент на следующую неделю, узнаем немножко нового о Unity
Когда в проекте появляется куча разных файлов, текстур, контента и так далее, то пользоваться папкой проекта для поиска нужных ассетов становится все сложнее и сложнее, однако в юньке из коробки предусмотрены некоторые вещи для упрощения вашей жизни, которыми мало кто пользуется
👉 На самом деле если нажать на небольшую кнопочку возле строки поиска на вкладке проекта (фото 1), то у вас вылезет довольно удобное большое окно для поиска сразу с некоторыми удобными тегами (фото2).
👉 Но и это еще не все! На самом деле при поиске (как в этом окне, так и просто в поисковой строке на вкладке проекта) можно использовать дополнительные команды фильтраций, например команда t:texture выдаст вам все текстуры в вашем проекте (фото 3)
👉 Понятное дело, что команда такая не одна доступна и там много всяких вариаций, поэтому если интересно узнать подробнее, то можно почитать небольшую доку вот ТУТ
Вот в целом и все:) Надеюсь поиск нужных ассетов в проекте теперь станет для вам более приятным занятием)
p.s. 🔥 ставим, если хотим больше полезностей:)))
#лайфхаки
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥142❤9👍8🐳3💅1💘1
https://www.youtube.com/watch?v=aGr9dGLq5qc - смотреть тут:)
👉 Сильно старался донести все максимально доходчиво, начиная с самого начала) Поэтому надеюсь вы поддержите видос, лайком, комментарием и временем просмотра)
👉 В комментариях лежит обещанный проект с инкапсулированной реализацией примера и небольшая пояснялка
👉 А также как обещал в видео (обязательно посмотрите) на днях начнем обсуждать тему безопасного сравнения объектов, так что будьте готовы:)
Ставьте 🔥 если ждете больше контента:)
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Это изменит твой подход к разработке игр! Реактивность в Unity. Разбираемся с 0
⚡️⚡️⚡️ Полезные ссылки ⚡️⚡️⚡️
🔎 https://yakovlevgamedev.ru - обучение разработке игр (запись на следующий поток стартует в августе)
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут лежит проект и будет обсуждение темы из видео)
🔎 https://y…
🔎 https://yakovlevgamedev.ru - обучение разработке игр (запись на следующий поток стартует в августе)
🔎 https://t.me/yakovlev_gamedev - основной telegram канал (тут лежит проект и будет обсуждение темы из видео)
🔎 https://y…
🔥72👍6🐳4❤🔥1💯1
Начинаем обсуждать момент, освещенный в последнем видео по реактивности. А именно проблему сравнения объектов, которая там возникает.
Если не смотрели последний видос, то обязательно посмотрите:) Ну и
Мы знаем, что все типы в .NET, в том числе value type, такие как float, int и тп. являются неявно унаследованными от класса Object.
Т.е. это значит, что любой объект (неважно value type или reference type) мы можем скастить к типу object без зазрения совести
int number = 42;
object obj = number;
И смотрите в чем тут интересность. Дело в том, что object – это класс, а значит все таки ссылочный тип.
И получается, что я каким-то образом, int, который является структурой, т.е. value type могу засунуть в reference type переменную - как это вообще возможно?
Так вот как раз такой процесс, когда мы value type кастим к ссылочному типу, т.е. процесс преобразования value type значения к reference type и называется упаковкой (boxing).
А когда я делаю обратную операцию, т.е. пытаюсь ссылочный тип скастить к valueType обратно, то происходит распаковка (unboxing)
int number = 42; // Значимый тип
object obj = number; //boxing (упаковка)
int unboxedNumber = (int)obj; //unboxing (распаковка)
И на первый взгляд ничего плохо нет, все работает, компилятор не жалуется, но не все так просто:)
Упаковка и распаковка вызывают накладные расходы по производительности, т.е. магии не происходит. При боксинге в куче выделяется новый объект, в который упаковывается значение, а процесс анбоксинга извлекает тип данных из созданного объекта (фактически создается просто новый ненужный объект в куче каждый раз). Т.е. понимаете, да? Тут все не так просто как при обычном касте тех же классов и частые подобные процессы могут генерировать кучу мусора, которую сборщик мусора должен будет разгрести
Кроме того подобные ситуации возникают и при реализации интерфейсов на структурах, так что надо быть осторожным (но это отдельный вопрос, не будем его пока трогать)
Напомню, что выглядела она вот так:
if(_value.Equals(oldValue) == false)
Changed?.Invoke(oldValue, _value);
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤9👍4🐳3
псс, кажется у кого-то сегодня день рождения (да, я люблю загадки)
Спасибо всем, кто остается со мной все эти годы, несмотря на нестабильную подачу контента:))) К сожалению еще не нашел где взять 25-й час в сутках, но я все еще продолжаю поиски
Надеюсь в этот день у вас такое же хорошее настроение как и у меня, а если нет, то возьмите немножко моего, на сегодня запас точно есть)))
И еще знайте что монтируется пара новых уроков (может быть кому-то это поднимет настрой😄 )
p.s. не люблю вот эти штуки про то чего я достиг за год и какой я крутой, лучше поговорим о чем-то более интересном позже на стримах и в отдельных постах - есть некоторые планы на ближайшие недели:)
p.s.s поздравления, конечно же, принимаются😍
Спасибо всем, кто остается со мной все эти годы, несмотря на нестабильную подачу контента:))) К сожалению еще не нашел где взять 25-й час в сутках, но я все еще продолжаю поиски
Надеюсь в этот день у вас такое же хорошее настроение как и у меня, а если нет, то возьмите немножко моего, на сегодня запас точно есть)))
И еще знайте что монтируется пара новых уроков (может быть кому-то это поднимет настрой
p.s. не люблю вот эти штуки про то чего я достиг за год и какой я крутой, лучше поговорим о чем-то более интересном позже на стримах и в отдельных постах - есть некоторые планы на ближайшие недели:)
p.s.s поздравления, конечно же, принимаются
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉178🔥16❤12👏4🤩3🐳2❤🔥1