Туториал по мультиплееру в Unreal Engine: GameMode против GameState против PlayerState
Dev-initely Mario
0:00 / 0:00
Туториал по мультиплееру в Unreal Engine: GameMode против GameState против PlayerState
43 просмотра · 2 дня назад
Dev-initely Mario
182 подписчика
43 просмотра · 2 дня назад
Классы GameMode, GameState и PlayerState выглядят похоже, но выполняют совершенно разные задачи. В этом уроке по многопользовательской игре на Unreal Engine 5 мы разберемся, какой класс отвечает за какие данные, используя примеры из реальной многопользовательской игры.
К концу вы будете знать, где должны находиться ваш таймер раунда, ваш счет, имена игроков и логика появления — и почему неправильный класс приводит к сбою игры для ваших игроков.
Это часть нашей мини-серии по многопользовательской игре на Unreal Engine 5. Только Blueprint, C++ не требуется.
⏱️ Разделы
0:00 Введение: GameMode против GameState против PlayerState
0:25 GameMode — принадлежит только серверу
0:41 GameState — что должен видеть каждый игрок
1:39 GameMode против GameState — репликация и что передается
2:09 Примеры GameMode: появление, правила матча, расчеты в конце матча
3:17 Примеры GameState: таймер матча, глобальные результаты, изменения состояния мира
4:22 Таблицы выпадения предметов — пример только GameMode
4:44 GameState: список подключенных игроков
5:11 Механика шторма — пример GameMode
5:34 Статус игрока — пример GameState
5:50 PlayerState: количество убийств, имя игрока, класс персонажа
6:28 Кто выигрывает матч — GameState
6:50 История позиций античита — пример GameMode
7:11 Класс персонажа, статус события, текущий уровень — PlayerState против GameState
8:09 Краткий обзор: какой класс получает какие данные
💬 Есть вопросы по этой теме? Задавайте их в комментариях. Я отвечаю на все.
👉 Присоединяйтесь к нашему Discord, буду рад вас там видеть.
🔔 Подпишитесь на канал, чтобы не пропустить следующую часть мини-серии о многопользовательской игре.
#unrealengine #ue5 #multiplayer #gamedev #unrealengine5 #blueprint #tutorial