Как устроен сетевой код в играх | Неткод, мультиплеер, геймдев | Podlodka Podcast #377
Любой мультиплеер – это набор очень хитрых иллюзий, которые создают ощущение одновременной игры в окружении, где ее принципиально не может быть. Михаил Панин, инженер VR в Meta, а в прошлом техлид популярных мобильных онлайн-игр, рассказал про то, как решаются сложнейшие задачи синхронизации состояний между игроками и сервером, и как программисты сетевого кода оперируют таймлайнами, по запутанности близкими к фильмам Нолана.
Если вам интересны разработка игр в целом и мультиплеерный код в частности – выпуск для вас!
❓ Хочешь обсудить выпуск или задать вопрос эксперту? Вступай в наш Telegram-чат:
📰 Не любишь чаты, но хочешь оставаться в курсе дел и прокачивать свой IT кругозор? Подписывайся на наш Telegram-канал: там публикуются анонсы новых выпусков, а в комментах идут ценные и горячие обсуждения! 5 тысяч опытных IT-специалистов уже с нами:
Полезные ссылки:
- Статьи Михаила на Хабре про сетевой код
- Youtube Михаила
@MichaelPanin
- Инстаграм Михаила
- Подборка материалов про сетевой код в играх
- Доклад про мультиплеер от Destiny
- Доклад про latency в Call of Duty
- GDC Networking Scripted Weapons and Abilities in ’Overwatch’
- Replay Technology in Overwatch: Kill Cam, Gameplay, and Highlights
- Networking Scripted Weapons and Abilities in Overwatch
- GafferOnGames
Тайм-коды:
00:00 О чём выпуск?
07:11 Виртуальная реальность и мультиплеер
12:50 Проблемы с синхронизацией в играх
19:10 Создание иллюзии одновременности
25:40 Обсуждение механики стрельбы в играх
44:05 Проблемы с иллюзией одновременности
52:04 Проблемы с пингом в играх
01:06:48 Оптимизация для разных пинов
01:13:15 Репликация мира и протоколы общения
01:17:48 Виды мультиплеера и проблемы с ними
01:31:40 Боты в мультиплеерных играх
01:36:14 Тестирование мультиплеерных игр
01:45:38 Борьба с читерами
01:55:03 Новые технологии и жанры
02:01:53 Рекомендации для изучения сетевого кода
02:04:50 Заключение
39 views
0
0
1 week ago 00:15:22 9
Россия будущего. Что делать со сторонниками режима?
3 weeks ago 00:12:26 0
Кори Гуд: наше массовое творческое сознание влияет на время, пространство и материю.
3 weeks ago 00:22:03 2
Тайны околоземных орбит: куда запускают спутники и где устраивают космические похороны?
3 weeks ago 00:19:12 1
Я УМЕРЛА И ПОБЫВАЛА В РАЮ! Вы будете в шоке от того, как там все устроено!
1 month ago 00:43:17 21
Ланьков о сексуальной жизни в Северной Корее
1 month ago 00:03:41 6
ЧУЧА-ЧАЧА [2022] - PERFAM KIDS /веселая песня, танец-игра для детей. Танцуй вместе с Super Party!
1 month ago 01:30:56 0
ВИКИНГИ на РУСИ, в АМЕРИКЕ и ВИЗАНТИИ: РУНЫ, ИМЕНА, РАГНАРЁК и МНОГО МЕЧЕЙ
1 month ago 00:24:48 0
10 стыдных вопросов об иудаизме. История с Artifex
1 month ago 00:40:52 25
Настоящая СПОРТСМЕНКА пранк в авто и ДЕНЬГИ 🤣 Угарное свидание с девушкой 🔥Бизнес юмор и Сахар Тв !
2 months ago 00:51:26 2
Как советский сталевар организовал деструктивную секту / Зов Шамбалы / Серия 1
2 months ago 01:49:50 0
Вышла замуж за араба в Дубае: откровения женщин, многожёнство и свадьбы за миллионы
2 months ago 01:30:54 1
Почему сгорела «Зимняя вишня». Кто виноват? Секунда за секундой. Полная реконструкция #минутавминуту
2 months ago 00:14:50 0
Портить бюллетени, читать пропаганду, ненавидеть Крым — чему учит блогер из Барнаула?
2 months ago 00:25:39 0
Это ВЫРЕЗАЛИ из “Любовь и голуби“, Михайлов едва не погиб, за что чиновники назвали кино аморальным!
3 months ago 00:29:17 10
Подводная энергия Сахалина. Добыча, переработка, транспортировка нефти и газа
3 months ago 00:52:48 1
Ваджра: У Зеленского МАКСИМУМ 2 месяца! / Трамп – агент Путина? / Поход на Россию и конец Евросоюза
3 months ago 00:55:39 2
Амарилло, Техас: Зачем закопали Кадиллаки? | путешествие по 66-й дороге
3 months ago 01:16:38 0
Лукашенко: Я бы Украину тогда не защищал! // Путин сожалеет? ПРАВДА про Пригожина! | ПОЛНОЕ ИНТЕРВЬЮ
3 months ago 00:47:20 1
«Запрещенная» химия и невероятные узоры квазикристаллов. Артем Оганов
3 months ago 00:29:31 1
Жизнь и война на парусном корабле
3 months ago 00:00:54 1
Кто из вас самый крутой? Брат (1997) Соображал быстро и не боялся.
3 months ago 00:54:21 0
ДОЛЛАР УЖЕ 89 РУБ! ТРАМП СПАС РУБЛЬ? НАБИУЛЛИНА ИСПУГАЕТСЯ ПОДНЯТЬ СТАВКУ? ДЫРА В БЮДЖЕТЕ 1,7 ТРЛН
3 months ago 00:50:31 1
Эти Необычные Самоделки Шокировали Даже Президента Америки! Топ 100
3 months ago 00:40:18 7
“Трамп просто сносит Зеленского!“ // МОНТЯН про разговор Путина и Трампа, USAID и фронт