Обзор кода от Unity! Я нашёл там лютый позор...

Поделиться
HTML-код
  • Опубликовано: 1 ноя 2024

Комментарии • 210

  • @overlordshor
    @overlordshor 2 года назад +37

    Только после того как начал внедрять DDD подход в проекты осознал все принципы SOLID, зачем они нужны на практике и как их можно соблюдать.
    Хочу поделиться интересным опытом внедрения подхода на проект, где было все написано быстро, не совсем плохо, но уже довольно запутано:
    Сначала встал вопрос, стоит ли применять какие-то подходы (с учётом того, что DDD считается довольно сложным, долгим и тд), но очень хотел попробовать полученные знания на практике и решил начать постепенный переход.
    В итоге:
    Проект был переведен безболезненно по срокам, т.к. процесс шел только по мере необходимости внесения изменений. Да, пришлось затратить на первых интеграциях чуть больше времени, объяснить команде, что тут вообще происходит и зачем это надо, но спустя 2 недели проект стал настолько понятным, что любые новые интеграции перестали генерить фантомные баги в других системах, оценка времени по точности подошла к 90%, гд стало очень просто объяснять что ему надо, а нам рассказывать, что он может сделать и главное как, любой найденный баг можно было локализовать буквально почти сразу, тк наименования соответствовали поведению.
    Полностью подтверждаю идею Романа, что применение правильных подходов уже в течение первого месяца даёт свои плоды и окупает все потраченные усилия. А самый главный бонус от этого, что написав маленькую подобную систему, становятся понятнее более сложные.

    • @raven134-y9j
      @raven134-y9j 2 года назад

      Спасибо) как раз изучаю это

    • @xezdx
      @xezdx 2 года назад

      Во всём нужен разумный подход и понимание что главное, а что вторично. Делая например высоконагруженную систему где критично важна скорость, а не удобство для программиста, дизайн может сместиться к прямому взаимодействию компонентов, дублированию и даже избыточным данным (в противовес атомизации). Какая-то программа может больше зависеть от того как данные хранятся и выбираются, какая-то от того как поступают, какая-то от того какие сложные конфиги нужны, вплоть до собственного языка типа DSL. Любой код с любой парадигмой можно написать плохо, важно понимать что ты делаешь и зачем.

    • @hysapod
      @hysapod 2 года назад

      Ох, как же мне сложно даётся DDD, несколько месяцев пытаюсь внедрить его, но постоянно меняю всё с нуля. Так же интересен стал TDD, но с ним ещё сложнее.

    • @overlordshor
      @overlordshor 2 года назад +1

      @@xezdx в любом случае, начинать нужно с того, чтобы научиться писать аккуратно, а потом уже дальше двигаться)
      Эвенс в том числе писал, что DDD не для всего подойдёт. Но как правило если забивать на солид, то в какой-то момент систему больше невозможно будет поддерживать, а потом приходит новая команда, которая и вовсе не будет понимать что в коде происходит. С учётом текучести разработчиков для бизнеса очень важно становится удобство программистов :)
      js в том числе стал топом из-за низкого порога вхождения (хотя я не знаю, на js не писал)

  • @sanalyny2807
    @sanalyny2807 2 года назад +80

    В следующем видео, Роман разоблачит сам себя. =)

    • @Idi_V_Pizdu_Eblan
      @Idi_V_Pizdu_Eblan 2 года назад +1

      Он уже делал что то похожее,когда разбирал свой старый код

    • @xof7472
      @xof7472 2 года назад +1

      @@Idi_V_Pizdu_Eblan это делают все кто озирается на свои старые работы

    • @xof7472
      @xof7472 2 года назад

      он уже делал замечание о площадке Unity , что там вставлен код чтоб показать возможность новую , но ей можно обойтись и это не указано на площадке / поэтому кто так научился будут делать так как их научили , пока не поймут что можно по-другому

    • @aleksmerser126
      @aleksmerser126 2 года назад +1

      Та да....судя по всему кроме него программистов нет.

  • @vladgur7209
    @vladgur7209 2 года назад +30

    Не знаю кто жалуется?!? Но мне заходит такой формат где «не обсирают» людей и контент, а грамотно поясняют про ошибки и как их можно поправить. Даже больше заинтересовался благодаря Вашему каналу программированием, хотя хотел пойти на тестера. Подача контента это одно, а вот грамотный контент это уже лучше. Благодарю за Ваш канал и успехов в наше не лёгкое время)

    • @sasmatres2731
      @sasmatres2731 2 года назад

      да только ты другие видео посмотри

  • @elezthemdevs
    @elezthemdevs 11 месяцев назад +3

    Ваш обзор кода Unity - это впечатляющее путешествие в мир программирования игр. Благодаря вашему рассмотрению я смог лучше разобраться с некоторыми важными аспектами Unity и C#. Вы хорошо объяснили определенные проблемы и поделились своими идеями относительно оптимизации. Только настоящий профессионал может рассматривать код на таком уровне деталей! Оцениваю вашу инициативу разбираться в сложных моментах и делиться этим с зрителями. Жду еще больше интересных обзоров и деталей разработки от вас!

  • @justcore
    @justcore 2 года назад +25

    Роман, пожалуйста, запрограммируйте камеру, чтобы она нормально фокусировалась и сделайте уже обзор на оператора, который переставляет ее спустя каждую склейку

  • @timetimer6429
    @timetimer6429 2 года назад +6

    То чувство, когда ранее рекомендовал новичкам использовать фреймворки вместо стандартного кода

  • @жораПерлов
    @жораПерлов Год назад

    6:16 офигеть я не знал про неймоф вообще спасибо большое

  • @DarkzarichV2
    @DarkzarichV2 2 года назад +3

    Ну, слушай, я, может, промахнусь, но если мне не изменяет память, то у юнити туториалы рассчитаны на ручную доработку в рамках других мини-курсов (во всяком случае те, что про фпс, про картинг игру и тд.), там они заранее заготовили в базовой версии темплейта что-то, что потом будет использоваться вне базовой версии курса в курсах по добавлению новых фич

  • @MrHuempolbu
    @MrHuempolbu 2 года назад +3

    4:30 обратиться к кватернионам для работы с аудиосурсом? Это какой-то мем или в юнити аудио с подвохом?

  • @andrey_aka_skif
    @andrey_aka_skif 2 года назад +19

    Если я правильно помню, то некоторые публичные методы, которыми никто не пользуется, на самом деле могут связываться в эдиторе. Например, по клику на кнопку в UI. В этом случае студия не найдет ссылки.

    • @pavlo-supenko
      @pavlo-supenko 2 года назад +4

      Это супер галимый подход. Лучше всегда использовать шарповые ивенты и никогда не юзать unity events, broadcast message и прочую неявную чепуху.
      С приходом райдера теперь такие использования методов хоть можно увидеть в IDE. Раньше же это было невозможно и влекло невероятное количество проблем.

    • @andrey_aka_skif
      @andrey_aka_skif 2 года назад +2

      @@pavlo-supenko да, на стриме с код-ревью Макс Крюков так и говорил. К сожалению, ему сейчас не до стримов ((((

    • @СветозарБоголюбов
      @СветозарБоголюбов 2 года назад

      @@andrey_aka_skif Он в Киеве?

    • @andrey_aka_skif
      @andrey_aka_skif 2 года назад

      @@СветозарБоголюбов если не ошибаюсь, в Одессе

    • @krushiler398
      @krushiler398 2 года назад +1

      @@pavlo-supenko райдер ушёл, закрываем юнитиивенты

  • @SergeyBobrov240
    @SergeyBobrov240 2 года назад +2

    Хорошее качество еще не подгрузилось :c

  • @foramaro
    @foramaro Год назад +2

    По поводу "недописанного кода" до их уроков по коду я не дошёл. Но у них на платформе по этим проектам построены уроки. В уроках по лвл дизайну, эти шаблоны переделываются пользователем и там то, что сперва просто "висело в пустоте", в ходе уроков правилось. Я допускаю, что там так может и остаться кривизна, но сперва я бы глянул лекции привязанные к этому проекту

  • @walson4708
    @walson4708 2 года назад +7

    Я уже столько плохого кода посмотрел, что скоро буду воспринимать его, как стандарт.

  • @Жиза-ш3ю
    @Жиза-ш3ю 2 года назад +4

    Роман, а что вы считаете по поводу курсов XYZ?

  • @marknemirovich3966
    @marknemirovich3966 2 года назад

    Аааа, боль для ушей. Пожалуйста, перед тем, как выложить видео, проверьте его на шум. А за контент спасибо!

  • @geekchannel437
    @geekchannel437 2 года назад +1

    Сакутин я тебя уважаю ты красавчик. Продолжай. Когда я смотрел дударя и хауди я думал что я уже сеньор, потому что пишу лучше них и тут ты прям пояснил что такое хороший код и я начал сидеть и учиться хорошему коду.

  • @kornevvprogames
    @kornevvprogames 2 года назад +1

    На счет отступов кавычек - скорее всего, проект пилился не в visual studio, но на каком-то периоде времени проект перенесли на visual studio. Вот к примеру - я когда-то пилил проекты на sharp develop, и там при добавлении строк в функцию, скобки оставались на той же строке, что и название функции, а перейдя на visual studio скобки начали переносится вниз. И первое время меня это сильно бесило) А потом привык

  • @Дмитрий-з5ф9э
    @Дмитрий-з5ф9э 2 года назад

    Новости слышали, Хаудихо будет снова программировать.

  • @ZeHalf
    @ZeHalf 2 года назад +1

    Я значит сидел, смотрел, РАССЛАБИЛСЯ! И ТУТ БАЦ! 12:42 😣

  • @Cyneprepou
    @Cyneprepou Год назад

    Спасибо за видео. Поскольку сам пишу лютый говнокод было интересно глянуть

  • @quakeoutgames
    @quakeoutgames 2 года назад +25

    Я вот наблюдаю, много видео с обсёром разных курсов. А будет ли видео, в котором Роман наоборот расскажет про курсы, которые действительно годные, пусть не такие крутые как у него, но в которых много всего полезного и правильного?

    • @darkvovka7792
      @darkvovka7792 2 года назад +3

      Если не изменяет память у него был такой ролик, название было что-то вроде "Увидел код пройессионалов" что-то такое, но не смотрел и поэтому хз это был код с его курсов или что-то стороне. В любом случае ролик на его канале про "хороший" в его понимании код точно есть

    • @wu2287
      @wu2287 2 года назад +1

      у него есть такое видео, ulearn курсы

    • @rsakutin
      @rsakutin  2 года назад +22

      Того же Максима Крюковка я бустанул посвятив ему целый ролик. Но что-то все об этом забыли. Сволочи

    • @quakeoutgames
      @quakeoutgames 2 года назад

      @@rsakutin за него мы помним, очень интересно было наблюдать, как он коды коментировал на своих стримах, очень полезно, но вот с курсами на сегодняшний день как-то скудно

    • @andrey_aka_skif
      @andrey_aka_skif 2 года назад

      @@rsakutin не все забыли!

  • @ЮляФедоренко-э9ы
    @ЮляФедоренко-э9ы 2 года назад +1

    22:45 - не знаю как там в vs, а в идее галочка "reformat code" перед коммитом вроде уже в любой команде стандарт

  • @rasalghul2435
    @rasalghul2435 2 года назад +1

    Роман будет какой нибудь game конкурс приз которого бесплатное обучение? Или как было ранее с бесплатным уроком kreator kit если не ошибаюсь. Заранее благодарю за ответ.

  • @doragonsoul9186
    @doragonsoul9186 2 года назад +2

    Я уж испугался, что тут будет моя курсовая работа (не то что бы плохо, скорее очень, но должен признаться, что всё на энтузиазме делалось без какого либо обучения)

  • @oldborodach
    @oldborodach 2 года назад +1

    по каким же урокам можно учить и читать литературу по Unity и C# или стоит просмотреть на RUclips!?

  • @MuLLeR029
    @MuLLeR029 2 года назад +1

    Роман Сакутин - GameDev, посоветуй канал и курсы по геймдизайну плиз

  • @KanalSinyaKlashka
    @KanalSinyaKlashka 6 месяцев назад

    блин, в первом скрипте, там где скрипт со звуком, там реально в строке допущена ошибка в названии метода, обратите внимание)

  • @ДмитрийПарфеевец-н8э
    @ДмитрийПарфеевец-н8э 2 года назад +1

    Роман, вы в одном из видео говорили, что не продвигает свой курс, а хотите показать какие курсы не то, чем являются, может знаете про такую школу как game dev academy от Никиты Папкова и можете подсказать стоит ли покупать курс?

  • @vladimirkozhevnikov1646
    @vladimirkozhevnikov1646 2 года назад +7

    Юнити большая компания, и возможно этот пример (ы) писали в течении нескольких лет, дописывая существующий код.
    Поскольку сейчас все модули переписываются заново (знаю об этом потому как родственник работает в самой Юнити вот уже 2 года ), то все модули и многие пакеты перерабатываются заново. Тратить время на старый код и примеры не имеет никакого смысла.
    Юнити купило много студий и компаний за последние 2-3 года, вложив миллионы долларов, и продукция компании не ограничивается только разработкой игр, уж поверьте мне - знаю о чем говорю - там много проектов для фильмов, других направлений связанных с управлениями производством, разрабатываются новые методы искуственного интелекта, и еще много-много чего.
    Пожелание - сосредоточить усилия на выпуске собственных игр, а не заглядывать в код чужих людей, эта критика не имеет ни какого смысла, лишь самопиар.

    • @alzzgamer
      @alzzgamer 2 года назад

      Этот канал максимально посвящен самопиару, курсов и тд, хз как он мне попадается вечно, но его надменность иногда вымораживает.
      Только он знает как писать правильно, по мне так, если что то не понимаешь, значит ты слабый, пытаться загнать людей в стиль, бред
      Я еще помню те моменты, где он клепал проекты с кучей рекламы, за которую ему дали по рогам гуглы и яблочники в придачу
      Короче сам он ничего серьезного не написал, но серьезные проекты осуждать не против. Сорян если показался агрессивным, но этот чел меня прям раздражает, прям хейтерок его

    • @6-217
      @6-217 2 месяца назад

      ​@@alzzgamer ну деобы у него по факту, его надменность обоснована его опытом, так что не вижу проблем, я вообще из другой сферы не game dev и капец как интересно его слушать, чел реально понимает что делает, а разборы с математикой или улучшением кода, вообще отдельного уважения достойно, а самопиар, логично деньги всем нужны, но его профессиональность отрицать глупо

  • @flashbackmovie8792
    @flashbackmovie8792 2 года назад

    Название для следующего видео: Пишу код лучше, чем разработчика движка!

    • @IMI19.R
      @IMI19.R Год назад

      Да он ваще место компа станет. Романьютеры будут

  • @antonkavaliou5587
    @antonkavaliou5587 2 года назад

    Код писал Гоша Дударь помогал Хауди-Хо...

  • @waste-moon
    @waste-moon 7 месяцев назад

    Вроде я сам код не трогал, а такое ощущение, что меня изваляли в говне....

  • @tyler_derden3319
    @tyler_derden3319 2 года назад

    РЕСПЕКТ ЗА ТАТУ С АМИДОМАРУ) БРОУ

  • @leafchanel7260
    @leafchanel7260 2 года назад

    Очень смешно, когда ты в видео вставил несколько книг, при этом говорил когда то, что худший способ изучать программирование это читать книги

    • @xof7472
      @xof7472 2 года назад +1

      ну читать и практиковать это лучше , закрепиться

    • @rsakutin
      @rsakutin  2 года назад +1

      Это вы уже додумали, я другое говорил

    • @leafchanel7260
      @leafchanel7260 2 года назад

      @@rsakutin хауди хо советовал книги, и было сказано что это худший совет. Тот ролик я встретил перед этим

    • @СветозарБоголюбов
      @СветозарБоголюбов 2 года назад +2

      @@leafchanel7260 Чувак, плохой способ это просто читать. Об этом речь была. Ты смотришь в книгу - видишь фигу.

  • @АнтонВольский-г3р
    @АнтонВольский-г3р 2 года назад +2

    Вопрос к Роману: где продавать свои игры в условиях санкций? Ибо Стим и плэй маркет превращаются в неюзабельное ...

    • @amavite
      @amavite 2 года назад

      Лепи 18+ и заливай на патреон и бусти 😂

  • @-niaredmix-1390
    @-niaredmix-1390 2 года назад +1

    Дай бесплатный курс пж я очень хочу учиться но денег нет

  • @walson4708
    @walson4708 2 года назад

    Почему Роман Сакутин находится в разделе свойства? Дальше шутку продолжили сами...

  • @dimasource8414
    @dimasource8414 2 года назад +1

    Привет, Роман покажи как правильно использовать "State Machine" на примере игрового персонажа пожалуйста.

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

  • @krivodeling7925
    @krivodeling7925 11 месяцев назад

    угарнул с синглтРона

  • @biba7859
    @biba7859 2 года назад

    Годно

  • @enrewardronkhall8340
    @enrewardronkhall8340 2 года назад

    Когда остальные слепо следуют за истиной, помни - ничто не истина.

  • @alzzgamer
    @alzzgamer 2 года назад

    Тутор как тутор, пишешь учишься улучшаешь код
    Они поднялись на "Работает и похуй"
    Другие так и будут продавать свои правильные курсы.

  • @ИванКрасноярский-е3я

    Посоветуй как лучше выучить плюсы? Остановился пока что на ооп

  • @Skeleton_gama
    @Skeleton_gama 2 года назад

    дратути

  • @MrGreenwud
    @MrGreenwud 2 года назад +2

    Жду обзор на код night train code!!!!!

  • @ЮляФедоренко-э9ы
    @ЮляФедоренко-э9ы 2 года назад

    17:50 эээ... CI quality gate же... ну и заодно интеграция с оболочкой репки, чтобы сразу репорт в шапке... как без этого жить-то можно?

  • @RomanEschenko
    @RomanEschenko 2 года назад +1

    У кого не нужно учиться благодаря вам понятно. А вот у кого и где по вашему мнению стоит учиться новичкам хотя тройке популярных языков Python, JavaScript, Java? Заранее спасибо!

  • @sYnced1989
    @sYnced1989 2 года назад

    Здравствуйте, скажите пожалуйста а у вас учат только юнити ? Я сейчас занимаюсь 2д художкой, как раз на скиллбокс. По окончании обучения был бы рад попасть к вам в коллектив. Это актуально ? Или те кто работает в Фотошопе не нужны вам для вашей студии?

  • @arkadiyviking3919
    @arkadiyviking3919 2 года назад

    Роман мне напоминает человека который fredguitarist, и видео нужно называть умеет ли писать код разработчик движка unity. 😀

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 2 года назад +4

    Могу сказать :))) так. Даже если фрилансер писал, даже если не опытный. Лишать человеку зарабатывать деньги это один из ужасных преступлении. Он старался и он молодец. Надо уметь просто упрощать для себя работу. Что такое функция? Функция это, это одна маленькая деталь целой системы. Её написал 1 раз, всё его больше писать не будешь вообще ни 1 раз в своей жизни. Функция это, как инструмент к примеру молоток, которым гвозди бьёшь. А что делают программисты спорят между собой, какой молоток правильный и из чего должна быть рукоять и ещё одна ошибка :), что им приходится постоянно создавать новый молоток :), который не помнят, как они его делали ^^. Программисты код не пишут - если для них проект с логикой не отличается ни чем!

    • @Wichidt
      @Wichidt 2 года назад

      Взять тяжелый молоток и забивать маленькие гвозди, или взять не большой и легкий которым удобно забивать гвозди.
      Инструмент средство достижения цели, вопрос в том насколько он будет проблематичным или легким.

    • @mikaelgevorgyan4521
      @mikaelgevorgyan4521 2 года назад

      @@Wichidt под каждую задачу ты берёшь подходящий молоток. Это означает при решении, какой то задачи ты берёшь функцию, которая совпадает критериями и решает эту задачу. Чем гвоздь больше и толще, тем больше будет логика в функции).

    • @mikaelgevorgyan4521
      @mikaelgevorgyan4521 2 года назад

      @@Wichidt к примеру. Если тебе нужна такая функция.
      async function get(url){
      let data=await fetch(url).then(res=>res.json()).catch(e=>console.log(e));
      return await data;
      }
      Всё тут основной запрос сделал. Тебе нужно его вызывать и передать ссылку. Тебе эта функция уже на всю жизнь:). Нужна с другой логикой создай с другой логикой уже снизу. Ты же не удалишь от тудого сразу всё)

  • @ЮляФедоренко-э9ы
    @ЮляФедоренко-э9ы 2 года назад

    А я думала god objects все еще в 2000е перестали делать...

  • @oktosonic8415
    @oktosonic8415 2 года назад

    Very useful content 🇮🇩

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

  • @jonathansantos6026
    @jonathansantos6026 2 года назад

    Роман сделай урок по сохранению прогресса на андроид с помощью Google Play

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

  • @shawtyone2035
    @shawtyone2035 2 года назад

    Ромчик. Чего так долго заявки принимают? 3 день жду

  • @evesheppard2341
    @evesheppard2341 2 года назад

    Давай обзор движка UNIGINE , импортозамещение все дела)))

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

  • @mrsmile7832
    @mrsmile7832 2 года назад

    1:20
    Ну, хоть это есть

  • @kareckiyan
    @kareckiyan Год назад

    не смог досмотреть до конца,
    материться это не серъезно, а такая надежда была (

  • @aefoaanemone4731
    @aefoaanemone4731 2 года назад

    Недавно прошел Junior Programmer от Unity и такого когда там не видел. Может это задания от комьюнити?

    • @alzzgamer
      @alzzgamer 2 года назад

      Какие то старые релизы либо хз, я тоже там такого не видел, он вполне мог сам пробить пару строк и сказать "Это они так пишут" Он же не выкатил весь проект в видео
      Я чекал несколько его видосов, и сложилось мнение, что он реально сам что то делает пишет, а потом выставляет это типа "Вот это они так написали"
      Второе, вряд ли кто то из его аудитории, "Активной" в принципе идёт и проверяет, что либо, это опять же по комментам сужу
      Канал не рассматривается людьми, как чему то учащий, а скорее развлекательный

  • @timezero4644
    @timezero4644 Год назад

    😲 😲
    😲 😲

  • @пукс-е1о
    @пукс-е1о 2 года назад

    Jon Skeet, автор книги по c#, говорит:
    не всегда имеет смысл отписываться от событий. это нужно только тогда, когда паблишер события живет дольше, чем подпичсик - чтобы последний не оставался в памяти дольше нужного.
    то есть отписываться в OnDisable стоит от событий, объявленных во всяких синглтонах и Scriptable Object, от статических событий. или если подписчик на сцене проводит сильно меньше времени, чем паблишер. а в большинстве случаев и паблишера, и подписчика удалит при смене сцены, так что можно не париться

    • @pavlo-supenko
      @pavlo-supenko 2 года назад +1

      Это далеко не большинство случаев и париться нужно всегда!
      Поясню:
      1. С развитием любого приложения в нём появляются сервисы (аналитика, реклама, ремоут конфиги), которые существуют вне сцен. Потому стоит всегда взять за практику отписку.
      2. Любой код меняется и то, что сегодня существует в сцене очень скоро может (для оптимизации, например) стать объектом существующим между сценами. И потом находить все места, в которых нет отписки будет очень проблематично.
      Лучше сразу делать, как надо. Тем более, написать метод отписки - 10 секунд времени

  • @адрейтитанов
    @адрейтитанов 2 года назад

    резкость камеры меняется..... понимаю что надо на код смотреть, но улучшай свой контент)))

  • @samirradzhabov4842
    @samirradzhabov4842 2 года назад

    расскажи про курсы яндекс практикум

  • @Manaworm
    @Manaworm 2 года назад

    Лайк за гачи!

  • @pawsandtails-ok
    @pawsandtails-ok 2 года назад +1

    А можно ваши игры посмотреть, оценить так сказать?

    • @dezler7552
      @dezler7552 2 года назад +1

      не стоит

    • @СветозарБоголюбов
      @СветозарБоголюбов 2 года назад

      Кто умеет - делает. Кто не умеет - учит. Ты видел, чтобы студии вроде Суперселл, Кинг или Зептолаб учили кого-то вместо того, чтобы рубить миллионы? Вот и я не видел.

  • @hiyoutube6769
    @hiyoutube6769 2 года назад

    Можно обзор курсов на udemy?

    • @cryptomillioner3270
      @cryptomillioner3270 2 года назад

      @@deadinside579 Отзывы для чего тогда придумали

  • @johnnomak9883
    @johnnomak9883 2 года назад +1

    Опять 🐓

  • @random_games735
    @random_games735 2 года назад

    Когда не указан модификатор доступа, то он автоматически определяется как protected, а не private. Разве не так? 8:00

    • @vayzer437
      @vayzer437 2 года назад +1

      Нет, не так. По умолчанию все поля и методы в классе с модификатором private

  • @vorontsovru270895
    @vorontsovru270895 2 года назад

    10:31 как только я увидел блок юзингов сразу понял к чему была подводка в начале ролика)))
    Не реально, схера ли там пробел?🤣
    12:43 ох блять… сори за мат, конечно, но код что-то с чем-то… не я, конечно, бекендер, и юнити изучаю по фану в свободное от работы время(то есть не изучаю😅), соответственно не могу судить о корректности некоторых подходов, но делать публичную статическую пропертю с экшеном в качестве типа это за гранью добра и зла…
    Типа есть антипаттерн(или паттерн, для кого как. Богарт, к примеру топит за то, что это паттерн) сервис локатор. Да, он медленный, да, у него есть минусы, которые можно перечислять часами, но он в разы лучше этой реализации. Имхо
    17:50 кажется я нашёл себе занятие на следующие выходные) открою этот проект в райдере со включённым плагином пвс-студии)
    Я даже представить боюсь сколько я получу ворнингов по стилистике и по языковой безграмотности🤣

  • @6-217
    @6-217 2 месяца назад

    ну деобы у него по факту, его надменность обоснована его опытом, так что не вижу проблем, я вообще из другой сферы не game dev и капец как интересно его слушать, чел реально понимает что делает, а разборы с математикой или улучшением кода, вообще отдельного уважения достойно, а самопиар, логично деньги всем нужны, но его профессиональность отрицать глупо

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 2 года назад

    комментарии комментарии всегда нужны:). Они топ помошник чем имя Функции, которая непонятно что оно делает и почему длинное имя у неё

    • @tusdie6820
      @tusdie6820 2 года назад

      .код, который требует комментарий - плохой код

  • @cryptoitfinance4957
    @cryptoitfinance4957 2 года назад

    Привет расскажи про UE5 и новые технологии смогут ли принести новый уровень графики на телефоны в 3д геймдеве?

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

  • @kepollibillika1304
    @kepollibillika1304 2 года назад +1

    4:49 ссылочка будет в описании - не нашёл

  • @Kentokhan
    @Kentokhan 2 года назад

    Нравится, что автор аргументированно обсирает код. Хотя сам веб, но смотреть интересно 👍🏿

  • @triumph0817
    @triumph0817 2 года назад

    Так а где обещанный курс по с#?

  • @pom01ka
    @pom01ka 2 года назад +1

    Роман,привет,возможно ли пройти твой курс «разработка игр с нуля и гарантией трудоустройства» работая на основной работе ?сколько часов в неделю нужно учиться ?p.s. сорри если ты уже отвечал в каком-то видео,я не смог найти(

  • @ilteeeee
    @ilteeeee 2 года назад

    как называется саунд на фоне?

    • @Parkava
      @Parkava 2 года назад +1

      1) "IN THE CLOUDS" by @Rexlambo 🇷🇺
      2) "AFTERLIFE" by Galaxytones 🇩🇪

  • @test_chenal
    @test_chenal 2 года назад

    Ребят а может кто знает норм уроки и видео с обучением по питону?

  • @nikegoof1912
    @nikegoof1912 2 года назад

    Здрасте, а сможеш сделать РПГ игру в 3D с инвентарём, системой прокачки и 2 скилами, а то ибо я так ищу ибо инфи почти што нет.

  • @КириллБазалей
    @КириллБазалей 2 года назад

    Может ты меня заметишь и подскажешь. Сам недавно начал изучать Unity и при создании 3 д игры у меня происходит баг с тенями, они у меня становятся пиксельными. Лазил по гуглу но точного ответа на эту проблему не нашел.

    • @vencel_
      @vencel_ 2 года назад

      на солнышке убери хард шедовс, поставь софт шедовс

  • @ДокторМемолог
    @ДокторМемолог 2 года назад

    простите меня.я скачал ваши курси на торенте и у меня вопрос в каком порядке смотреть))))

  • @pohnanik8578
    @pohnanik8578 2 года назад

    Я тоже хочу быть таким , унижать самих же разрабов кода

  • @Anton_Zh
    @Anton_Zh 2 года назад

    то хочется программировать то нет...

  • @thedecent10...18
    @thedecent10...18 2 года назад

    Что скажете про Женю Андриканич с канала Фрилансер по жизни, гляньте плейлист по html с 138 видео. Мне кажется мужик не обманывает, все как есть говорит.

    • @Чехлыст
      @Чехлыст 2 года назад

      Здарова, снимаю о програмировании с монтажём и хорошим микро, заценишь?

    • @thedecent10...18
      @thedecent10...18 2 года назад

      Без проблем)

  • @DerAleksey
    @DerAleksey 2 года назад

    а, это о том не как делать, а в каком ведре искать.

  • @t0xangames207
    @t0xangames207 2 года назад

    10:41 может этот проект разные люди писали, которые не особо вчитывались в чужие скрипты))

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 2 года назад

    вообще то через строку лучше) чем на прямую вызывать. Думаю там используют MVC.

  • @wokeupinthefuture
    @wokeupinthefuture 2 года назад

    Че за музон на фоне?

  • @soerx
    @soerx 2 года назад

    а что ты можешь сказать про этого программиста на unity?
    ruclips.net/user/EmeraldPowder
    можешь сделать обзор на его код?

  • @SpadarVolcik
    @SpadarVolcik 2 года назад

    Роман, когда мыло закончится?

  • @fumanchez
    @fumanchez 2 года назад

    писал (насрал) либо фрилансер, либо плюсовик

  • @MaxMin-e8h
    @MaxMin-e8h 2 года назад

    Одна из лучших Coding Convention рассказана здесь - ruclips.net/video/OD0EJb7l068/видео.html

  • @vatkenayduzamdaymz6891
    @vatkenayduzamdaymz6891 2 года назад

    Слышь а зачем тебе провода на шее ааа ? 😄😄😄😄

  • @КлимНуралин-у4у
    @КлимНуралин-у4у 2 года назад +2

    Глянь еще примеры кода у фотона (они это называют quick start), везде по какой то причине все очень плохо в примерах.
    Уточняя, это не идея для видео, скучно уже смотреть на плохой код, покажи хороший

    • @crutchm5070
      @crutchm5070 2 года назад

      Нерентабельно со стороны контент мейкера показывать хороший код, почему-то это набирает достаточно мало просмотров, имхо это слишком душно получается ибо это вечное объяснение и пение деферамб. Более широкой аудитории интереснее в очередной раз посмотреть как чел поливает что-то говной. А цель у романа, очевидно, набрать свежего мяса на курсы, а не показать хороший код уже шарящим, ибо новички мало что поймут и 90% просто выключат видос. Эффективнее работает "посмотри какое это говно, я научу как делать лучше"

    • @КлимНуралин-у4у
      @КлимНуралин-у4у 2 года назад

      @@crutchm5070 ох уж эти прокрастинаторы

  • @andreydomrachev1648
    @andreydomrachev1648 2 года назад +75

    Обесценивает чужой труд - это позор ему. Сам не может видео нормальные делать - звук ужасный.

    • @sfed_bro
      @sfed_bro 2 года назад

      Норм видео, нашёлся хейтер....

    • @andreydomrachev1648
      @andreydomrachev1648 2 года назад

      @@sfed_bro когда-нибудь и вам скажут хреново работаете, поверьте

    • @vencel_
      @vencel_ 2 года назад

      солидарен, юнити полностью бесплатен, а ему еще и опен-соурс проекты как пример не нравятся..

    • @Aaron_Grella
      @Aaron_Grella 2 года назад

      .

  • @Wichidt
    @Wichidt 2 года назад

    Ну и где ссылка?

  • @vladimirkraft4315
    @vladimirkraft4315 2 года назад

    Видео начинается с 4:00.

  • @МихаэлКэлл
    @МихаэлКэлл 2 года назад

    привет вы учите бэк энду?

  • @squardon4374
    @squardon4374 2 года назад +1

    А что видос в 360рублей

  • @plumber_from_forbs
    @plumber_from_forbs 2 года назад

    Устал - поспи.

  • @TESAK14_88
    @TESAK14_88 2 года назад

    Писатель как там книга)