Перейти к содержимому

Туториал по мультиплееру в 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