в очередной раз смотрю, в очередной раз нихуя не понимаю
@kunet2410 күн бұрын
3:39 Я: "Вроде как понимать начал, вот-вот... Но нет." Както не дотянул туториал. Я как человек который не знает этот паттерн и пришёл учиться с нуля говорю: "Слишком быстро бросил тему." (Вообще этот комментайри от человека с Нулём знаний, а такой комент не часто встретишь)
@m4x_mwg22 күн бұрын
Очень круто! Unity давно пора сделать это базовыми атрибутами, один вопрос можно ли создавать Папки в папках через Foldout?
@Владимир-т2ч5э29 күн бұрын
Сейчас уже есть ecslite-unityeditor от самого Leopotam, на твой взгляд он лучше UniLeo-Lite ?
@Arrrr-gj6kk2 ай бұрын
Топово. Максимально подробно, только нужное и по делу. Редко такое встретишь
@Arrrr-gj6kk2 ай бұрын
Класс! Мне нравится такая дотошность в оптимизации. Лайк не глядя, очень помогает подобный подробный обзор функционала для несведующего в юнити чела, как я.
@Arrrr-gj6kk2 ай бұрын
Почему боксовый дороже двух других? Расчет дистанции это сложная формула, сложнее чем сравнение 4х простых чисел. При это после дистанции, вам еще и сравнение нужно сделать
@Arrrr-gj6kk2 ай бұрын
По сути, вы изобрели ECS
@VladislavSafargalin2 ай бұрын
Привет, ютуб перестал работать, даже goodbyedpi не помогает, есть канал на rutube или других площадках или может собираешься переходить туда? не могу найти (
@niknikagain2 ай бұрын
Реализовывать атаки с задержкой через зашитые в коде задержки - хреновое решение. Гораздо лучше и удобнее добавить ивенты в нужных моментах анимации и уже в обработчиках проверять успешность атаки и наносить урон. Там же задавать и ивент окончания атаки. Это же в некоторых случаях может помочь в реализации куллдауна после атаки (часто его вообще не придется реализовывать).
@sergeikap72112 ай бұрын
Самое топовое объяснение
@NeCotleta2 ай бұрын
Наконец-то ты вернулся! У меня вопрос, игра на видео ведь твоя? Если да, то подскажи, а окружение да и вообще все модельки это какой-то ассет? Можно ссылку?:)
@NightTrainCode2 ай бұрын
@@NeCotleta В тг уже ответил, отвечу для остальных) Оружия авторские, окружение и монстры от Synty Studios
@king_fox_31062 ай бұрын
Лул) Для синглтона можно реализовать очень простую и незамысловатую конструкцию в getter, он тебе при первом общении создаёт объект, если его нет. Или префаб... Сути не меняет, синглтон, это не только инициализация в Start или Awake. Так же не забываем про C# синглтон, можно юзать его даже без monoBeh-а Про синглтон много можно придумать реализаций, а эта самая геморная. И не понятно для чего оно нужно, если честно 😅 Возможно подойдет тому, кто не умеет строить зависимости
@holerkey2 ай бұрын
спасибо за ролик жду следующий
@PonDanl2 ай бұрын
Это что, возвращение самого лучшего ютубера?!
@HINCO382 ай бұрын
нашёл время вернуться на ютуб, когда во всю идёт строительство чебурнета
@veiterio2 ай бұрын
Ого, живой
@al759la2 ай бұрын
А зачем добавил опцию "OnlyDeactivate" в DespawnType? Сам же говоришь, что она опасная
@NightTrainCode2 ай бұрын
Опасная, но работает примерно до 33% быстрее. Актуально для префабов, которые спавнятся без парента, либо под парент, который точно не может быть случайно удалён в процессе игры
@MrArtrynk2 ай бұрын
Все по теме, весь доступно обьяснено для уровня джуна.Ролик вобще не смотрел, но то что слушал- понятно, ибо сам копался с оптимизацией.
@ilteeeee2 ай бұрын
я всё ещё не верю, что смотрю новое видео на этом канале 🗿
@NightTrainCode2 ай бұрын
@@ilteeeee сам в шоке)
@holerkey2 ай бұрын
@@NightTrainCode спасибо тебе
@Sergey_gd2 ай бұрын
Ура возвращение!
@MarkStixia2 ай бұрын
Ты вернулся, ура!
@Hafune2 ай бұрын
Только собирался записать ролик по пулингу объектов, ну теперь уже не нужно )
@ЖораСергеев-и8м2 ай бұрын
Да за этот год уже можно было из джуна в мидлы выбиться
@NightTrainCode2 ай бұрын
@@ЖораСергеев-и8м у тебя получилось?)
@ЖораСергеев-и8м2 ай бұрын
@@NightTrainCode не мне судить, но думаю да )
@StratoCatster2 ай бұрын
Живоооой! 🎉
@Вселеннаябезумца2 ай бұрын
Круто что вернулся, продолжай дальше
@faseri_2 ай бұрын
Это перезалив?
@NightTrainCode2 ай бұрын
@@faseri_ Это ремейк
@vladfoton2 ай бұрын
Спасибо, машинист!
@Hitman17egoist2 ай бұрын
вай вай вай годнота то какая❤
@klimklymenko35852 ай бұрын
В планах выпускать курсы?
@NightTrainCode2 ай бұрын
Пока не планировал, но когда-то я этим занимался. Пробовали запилить курс по оптимизации с другом, но как-то забили. И я решил этот курс постепенно заливать в виде бесплатных видео на ютуб 😉. Оптимизация физики и звуков как раз оттуда, что-то ещё вроде было, не помню)
@Ad1s2 ай бұрын
Не передать словами, как я рад, что ты вернулся! Спасибо!
@NightTrainCode2 ай бұрын
Большое спасибо, я тоже очень рад, камень с души упал!)
@motick654_gamejolt52 ай бұрын
Знаю, задаю этот вопрос поздновато и вряд ли на него ответят, но всё же. Как с помощью этого сделать так, чтоб отдача шла только вверх или вниз. Делаю отдачу для пистолета
@holerkey3 ай бұрын
спасибо
@IvanFedulov3 ай бұрын
вот это действительно отличное видео чтобы познакомиться с SOLID, спасибо!
@Evoker_3 ай бұрын
Я сразу установил юнити на диск D и кайфую
@NightTrainCode3 ай бұрын
@@Evoker_ Он ассеты всё равно на системный скачивает
@Prosto_Timi3 ай бұрын
А почему так мало подписчиков Имба ролик Снимай еще про оптимизацию
@olegggames64093 ай бұрын
Гениально
@artemreshetnikov51794 ай бұрын
Что мешает сделать bootstrap и поочерёдно инициализировать синглтоны? Как-будто это единственная проблема которую решает Zenject, да ещё и к тому же он замедляет код.
@olegggames64094 ай бұрын
Спасибо тебе огромное. Нигде не было понятного объяснения, как сделать разброс, а оказывается нужно было всего лишь просуммировать два вектора, а я прибалвлял рандомное значение к каждой оси
@NightTrainCode4 ай бұрын
@@olegggames6409 На здоровье, спасибо за коммент)
@ДмитрийХристов-х3щ4 ай бұрын
Привет, можешь, пожалуйста, сделать ролик про Ecs lite? Там я пробовал совместить Ecs lite и Voody UniLeo, но выдавало ошибку(поменял на leoEcs и все заработало). Но том с 22 года заморозили проект и сейчас развивается только ECS Lite, так что было бы круто узнать как именно с этой версией работать и что можно добавить вместо Voody UniLeo. Спасибо)
@Miketo_Sanso4 ай бұрын
Ссылка на Zenject для слабаков, согласен с автором))
@OG_LEB4 ай бұрын
Еду на собес и смотрю твой видик. Кайфанул в процессе ❤
@NightTrainCode4 ай бұрын
@@OG_LEB Удачи на собесе!)
@mrflash54045 ай бұрын
Лучшее видео!!! СПАСИБО огромное, только по нему смог разобраться!
@NightTrainCode5 ай бұрын
На здоровье)
@chmo1235 ай бұрын
И какой смысл? Мне надо из 30 сделать 100 Нахуя мне 3 фпс? Делать гораздо сложнее А смысла почти нет А чё делать с Fixed Update? У меня на нем вообще вся игра работает
@habel24465 ай бұрын
Слишком тихие ролики
@davidflbdv27425 ай бұрын
Так я не понял, сколько лет ты уже кодишь? Проблема статиков это не в очистки а как раз в то почему мы используем инжекторы -> глобальные переменные делает код менее понятным так как нет нормальной передачи того или иного класса Автор не понимает что делает и не умеет подать материал, для него zenject это не инжектор)
@davidflbdv27425 ай бұрын
А ну у него и ответ в конце для чего zenject, решает проблемы синглтонов) Да автор не только про это говорит, и про забразсывания зависимостях, только автор понимает что это позволяет делать Расскажу в сущности для чего используется инжекторы. 1) У нас есть файл с конфигом проекта, при использования Zenject это installer, и то что мы используем интерфейсы мы можем очень просто менять их реализации только в конфиге, что позволяет не трогать код) 2) Решает проблемы с глобальной видимости -> синглтон антипатерн который делает код вредным и его использование это плохо, как раз вместо синглтонов которые обычно используем, мы делаем обычные классы и перекидываем 3) позволяет быть уверенным что до любого кода какой то сервис точно дойдет, а если сломается мы знаем где)
@davidflbdv27425 ай бұрын
Вообще что я тут искал, искал гайд по тулу с его фишками, а получил непонятный ролик, для новичков слишком сложно будет понять это, для стариков быдет фейспалм
@bender17576 ай бұрын
Спасибо за видео, я 3 дня мучался с искажением звука после билда на андройд в юнити, но после твоего видео я разобрался с оптимизацией звуков и у меня все хорошо работает
@max_monax6 ай бұрын
отличный материал, действительно очень мало кто говорит про архитектуру кода на примерах да ещё и в GameDev-е. PS: на этапе про InputService было бы очень к месту применить и рассказать про Dependency Injection.
@Idi_V_Pizdu_Eblan6 ай бұрын
привет из 24 года
@NightTrainCode6 ай бұрын
Привет)
@Siorinex6 ай бұрын
А если у меня префабы - созданные в юнити ПроБилдером куски коридоров???