Как устроен сетевой код в играх | Неткод, мультиплеер, геймдев | Podlodka Podcast

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

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

  • @MrTreshev
    @MrTreshev 2 месяца назад +1

    Забавно, вообще не собирался смотреть этот выпуск (потому что Кати нет :)), но ютуб его включил автоматически, а быстро выключить я не успел и прям с первых минут затянуло в итоге с удовольствием всё посмотрел.
    Про дестини порадовало, единственная игра в которую я уже 5 лет играю регулярно

  • @rkniazev
    @rkniazev 6 месяцев назад +5

    Топовый контент на ютубе!
    Года три не слушал вас, но вот ютуб формат живее и инстереснее!

  • @АнтонКоролёв-о1н
    @АнтонКоролёв-о1н 5 месяцев назад +3

    всегда слушал только в аудио, а у вас, оказывается, не только приятный голос, но и приятная внешность

  • @kazus11
    @kazus11 4 месяца назад +1

    Я вообще даже не близко к геймдеву, но играю в игры и это супер интересный выпуск!

  • @millkiway3682
    @millkiway3682 6 месяцев назад +3

    51:10 в cs 1.6 игрок не привязан к движущейся платформе. Более того если платформа двигается при этом игрок подпрыгивает с нее и в прыжке висит неподвижно относительно карты, то если ему на пути встретится игрок движущийся на платформе, то этого игрока столкнет с платформы

  • @Ge0graph
    @Ge0graph 5 месяцев назад +1

    крутой выпуск, интересно рассказывает, сложно оторваться

  • @gamedev_expert
    @gamedev_expert 5 месяцев назад +1

    Тоже работаю около сетевого программирования, редко встретишь того кому нравится, очень рад был услышать настолько увлеченного человека как Михаил. Интересно почему после хардкора такого вы ушли в VR, я в этом ничего не понимаю, но кажется что в разы проще чем сеть.

    • @JavaAverageBadCoder
      @JavaAverageBadCoder 5 месяцев назад +1

      мне с7:50 есть ответ: намного больше денег + мета как компания с большой аудиторией

  • @ilmerainen478
    @ilmerainen478 6 месяцев назад +2

    Очень интересный позитивный гость. Спасибо за выпуск)

  • @ЗаметкиизРоссии
    @ЗаметкиизРоссии 6 месяцев назад +2

    Топовый гость. Топовый контент. Топовый канал.

  • @aleksey2793
    @aleksey2793 6 месяцев назад +2

    2:02:00 Какой сайт озвучен? На слух не слишком понятно)

    • @MichaelPanin
      @MichaelPanin 6 месяцев назад +1

      А, видимо в ютубе нет ссылок. Но на сайте подкаста все ссылки есть.

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

      А ютуб видимо удаляет из комментлв еще ссылки, хаха:)
      gafferongames ищите в общем.

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

      @@MichaelPanin не нашел на сайте этот выпуск, только аудио подкасты

    • @MichaelPanin
      @MichaelPanin 6 месяцев назад +1

      хаха, я тут пытаюсь оставить ссылки, но ютуб трёт.

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

      @@smival gaffer on games ищите.

  • @aleksey2793
    @aleksey2793 6 месяцев назад +3

    А может подскажете или укажете направление - какие варианты реализации сетевого взаимодействия используются в простых мобильных баттлерах с автобоями в ПВП и метагеймом? Просто REST? Или есть какие-то более правильные подходы? И если REST, то как выйти из ситуации, когда игрок может эмулировать клиент игры чем-то своим, например создать бота, реализующего запросы к серверу?

    • @MichaelPanin
      @MichaelPanin 6 месяцев назад +1

      Авторитарный сервер -- это маст. По сути так как нет интерактивности, можно делать тонкий клиент который только проигрывает отсимулированное на сервере.

  • @aleksey2793
    @aleksey2793 4 месяца назад

    А какие бест практис для реализации аутентификации в играх с распределенной архитектурой на бэкенде? В каждом фреймворке свои решения? А в случае написания своего бэка пишут что-то свое или применяют keycloak и аналоги?

  • @unray
    @unray 5 месяцев назад +1

    Тут можно вспомнить об онлайн шутере THE FINALS. В этой игре есть и интересно реализованная система разрушений зданий и физическое взаимодействие с объектами и движущиеся платформы. Возможно эта игра на данный момент является самым высокотехнологичным мультиплеером.

    • @MaruiInfantry
      @MaruiInfantry 5 месяцев назад

      Нет, там всё застейжено и засинкано до жопы. Всё рандомизированное - только на клиенте. Физика не синкается.

  • @shikasd
    @shikasd 6 месяцев назад +5

    Есть еще очень интересный доклад про мультиплеер и физику от Rocket League: ruclips.net/video/ueEmiDM94IE/видео.html

  • @khlopkoffengineer
    @khlopkoffengineer 6 месяцев назад +3

    Как раз начал писать мультиплеерку)

    • @MichaelPanin
      @MichaelPanin 6 месяцев назад +2

      Удачи и большого терпения:)

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

      Не свисти

  • @TheTmntmike
    @TheTmntmike 6 месяцев назад +2

    Не знал, что Эрик Бана так хорошо на русском говорит.

  • @JFFby
    @JFFby 6 месяцев назад +2

    Ставлю лайк за фокус

  • @DKAS-g4h
    @DKAS-g4h 5 месяцев назад

    41:45
    19 пропущенных звонков от Кристофера Нолана

  • @TMANandMAISON991
    @TMANandMAISON991 5 месяцев назад

    11:50 в доте это же не так лол
    если у тебя пинг 1 секунда, у тебя будет всё лагать на 1 секунду и у тебя будет ехать крыша

  • @iGotton
    @iGotton 6 месяцев назад +1

    +

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

    Анализ фокуса показал, что мальчик достал из центра две карты, а не одну. Только я не совсем понял как, когда он засунул нормальную карту в середину он вернул ее. То ли засунул под верхнюю карту, а не в середину, то ли вернул, когда не туда не ту карту ложил

  • @vd3400
    @vd3400 6 месяцев назад +1

    Как можно 2 часа так интенсивно давить лыбу? Инфа водянистая.