⭐️ Simple tips for difficult games! Architecture of your game (TIPS) | Unity3D, C#

Sdílet
Vložit
  • čas přidán 13. 09. 2024

Komentáře • 59

  • @gm_Maker
    @gm_Maker Před 2 lety +2

    Супер! С возвращением! :)

  • @Milash001
    @Milash001 Před 2 lety +2

    Конечно ждали!

  • @yurius_go
    @yurius_go Před 2 lety +3

    Здорово, что ты вернулся! как всегда полезно! Все темы интересны, их стоило бы разобрать. но про гит особенно интересно..

    • @RaybelCG
      @RaybelCG  Před 2 lety

      И я рад возвращению) Спасибо!) Насчет гита в сети много информации в принципе, но могу и от себя это рассказать на примере fork.

  • @mao3193
    @mao3193 Před rokem +1

    Поздравляю. Ты попал в рекомендации!!!

  • @Milash001
    @Milash001 Před 2 lety +1

    Лайк и коммент в поддержку канала!😎

  • @hunterrus37
    @hunterrus37 Před rokem +1

    Автор молодец, но есть несколько моментов, которые бросаются в глаза:
    1) public поля нарушают инкапсуляцию, лучше все таки [Serializefield] private ... (кровушка из глаз)
    2) Шина событий та еще ловушка
    3) Для UI ( и отделения его от модели, игровой или бизнес логики) отлично могут зайти MV-подобные паттерны
    Продолжай развиваться и нести хорошие практики в массы

    • @RaybelCG
      @RaybelCG  Před rokem

      Спасибо большой за такой комментарий) Хочу сказать, что 1 пункт я использую на практике всегда, хотел проще показать прост. И про 3 тоже знаю, но пока не говорил, но обязательно про это будет

  • @Kofic1
    @Kofic1 Před 2 lety

    Привет хорошо что вернулся, думаю еще увидимся на стриме (интересно как часто мониторишь комментарии)

    • @RaybelCG
      @RaybelCG  Před 2 lety

      Привет)) рад тебя и тут видеть) Увидимся скоро на стриме это точно. Мониторю 1 раз в день, а вот отвечаю уже по возможности. Могу сразу, могу через пару дней.

  • @rockstargamer6533
    @rockstargamer6533 Před 2 lety +1

    Чел крутой
    Вернулся

    • @RaybelCG
      @RaybelCG  Před 2 lety

      Да) идем дальше:)

  • @trytowinunity1445
    @trytowinunity1445 Před rokem

    Лайк - подписка, приятно слушать) Спасибо)

  • @-Niko-laus-
    @-Niko-laus- Před 2 lety

    Спасибо за урок, буду рад посмотреть продолжение .

    • @RaybelCG
      @RaybelCG  Před 2 lety +1

      Это скорее просто обзор, чем урок, но все же спасибо!) Продолжения конкретно такой темы пока не нравровал, скорее будут уже уроки на конкретные темы просто

  • @rdragon587
    @rdragon587 Před 6 měsíci

    Cool

  • @nfurtin
    @nfurtin Před 2 lety +1

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

    • @RaybelCG
      @RaybelCG  Před 2 lety

      да, я сценарий видео изначально писал под +- средний разбор тем, но видео будет ппц каким большим, такие не любят) Потому решил сделать очень обзорно, любую из этих тем я думаю еще буду разбирать постепенно в будущем. Спасибо за комментарий и твое мнение, это важно!)

  • @AndreoEspero
    @AndreoEspero Před rokem +1

    Дякую за відео

  • @user-fz4hz9bh7n
    @user-fz4hz9bh7n Před 2 lety +3

    Дякую за інформацію !!!

  • @vladimirkalugin-devstudio9721

    Продолжай снимать все круто

  • @unitydeveloper8703
    @unitydeveloper8703 Před 2 lety

    Крутяк

  • @user-jq2zq9iv2x
    @user-jq2zq9iv2x Před 2 lety

    На будущее пригодиться, частично понял, пока что этого хватит)

    • @RaybelCG
      @RaybelCG  Před 2 lety +1

      Вот и хорошо)) да, материал не совсем для новичков, но в целом пытался простыми словами говорить

    • @WIN9XofCIH
      @WIN9XofCIH Před rokem

      @@RaybelCG Ну как сказать «не для новичков». Я для себя подчерпнул события - совершенно про них забыл. У меня в проектах 2-3-4 тысячи строк вполне бывают😂 А с событиями должно быть поменьше, попробую😅
      Спасибо за видео, Raybel)

    • @RaybelCG
      @RaybelCG  Před rokem

      Рад, что помогло))

  • @apofex
    @apofex Před 2 měsíci

    Поставил цель разделить логику игры и UI. Сложно 😅

  • @andreyas44
    @andreyas44 Před 2 lety

    Тема шикарная, хотелось бы побольше развитиятой темы.
    Но пожалуйста, микрофон.. Плохо слышно)

    • @RaybelCG
      @RaybelCG  Před 2 lety

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

    • @andreyas44
      @andreyas44 Před 2 lety

      @@RaybelCG понятно, удачи в след раз!)

    • @RaybelCG
      @RaybelCG  Před 2 lety +2

      Спасибо))

  • @KopylovRoman
    @KopylovRoman Před rokem

    Привет. Можно по каждому совету отдельное видео с более детальным разбором? Очень не хватает информации по построению хорошей архитектуры игр.

    • @RaybelCG
      @RaybelCG  Před rokem +1

      Привет, планировал) Но пока мультиплеер делаю, но продвигается очень медленно(

  • @incubegames
    @incubegames Před rokem

    Интересно, а если енам, вдруг, совершенно неожиданно изменится и туда не просто что-то добавится, а что-то удалится или что-то сместится, что в этом случае будет с полями в СО, префабе? А если этот енам заюзали в сотне СО и про половину из них уже даже забыли? "Хорошая" практика неожиданно превращается в попаболь? )

    • @RaybelCG
      @RaybelCG  Před rokem

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

    • @Igor_Morozov
      @Igor_Morozov Před rokem

      @@RaybelCG Через какие заглушки? Енам сериализуется по значению, и в любом случае, если что-то в нем удалить или сместить, везде, где он юзается на префабах и СО, значения станут невалидными. Надо будет идти и руками их править. Да, это хорошо, если таких мест мало, но даже в этом случае, подход так себе.

  • @yokunade
    @yokunade Před rokem

    Пожалуйста, сделай видос по оптимизации больших проектов. По мультипоточности и настройкам самой юньки

    • @RaybelCG
      @RaybelCG  Před rokem

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

  • @QuaternionDev
    @QuaternionDev Před 2 lety

    Ух, а я уже думал, что ты умер.

  • @aleksandrkuban4364
    @aleksandrkuban4364 Před 2 lety

    Я думал это мем про дахака

  • @hardlandingtac
    @hardlandingtac Před 2 lety

    4:00 "А если нужно определить несколько объектов, с разными параметрами и нет какой то жесткой привязки к конкретным уникальным данным" what the fuck?

    • @RaybelCG
      @RaybelCG  Před 2 lety

      А в чем вопрос?)

    • @hardlandingtac
      @hardlandingtac Před 2 lety

      @@RaybelCG лишь в том, что это набор бессмысленных слов. Вы настаиваете на такой формулировке, она у вас вызывает какое то понимание по существу?

  • @user-oh5jk6kf4x
    @user-oh5jk6kf4x Před rokem

    Заставляет новичка подумать что вольный подход может быть неверным, надвигает новичка на какие то неверные но лучше чем никакие мысли, больше в принципе видно что автор примерно такой же новичок как и целевая аудитория. Т.е. в видео упоминается слово архитектура, но до определения архитектуры автор умом не дошёл

    • @RaybelCG
      @RaybelCG  Před rokem

      Если я про это не говорю, значит я тоже новичок. Примитивная логика на самом деле, соболезную... Целевая аудитория получает инфу в простейшем виде, значит автор относиться к этой целевой аудитории? Смешно...))