Тёмный

Урок 8 | Unreal Engine 5 Мультиплеер - Чат | Передача данных / UMG 

Cyberstars -  How to create a game
Подписаться 142 тыс.
Просмотров 8 тыс.
50% 1

Это восьмой урок из серии Unreal Engine 5 Мультиплеер, в котором мы будем передавать локальные данные между игроками, а именно создавать чат для онлайн игры при помощи UMG UI.
Эта тема относится к репликации информации - RPC replication
Задействованные классы: HUD, UMG, PlayerController, GameState, GameMode, PlayerState.
00:00 Содержание
ЧАСТЬ 1 Верстка Создание UMG Widget
00:43 - ChatMessage | Виджет который содержит одно сообщение от игрока
03:22 - Chat | Виджет который отображает все сообщения
04:21 - ChatBOX | Весь чат в сборе, Панель, Чат, Строка ввода
08:48 - ChatOnScreen | Для вывода всего чата на экран в игре
ЧАСТЬ 2 Программирование
09:43 - Вывод Чата на экран
10:43 - Открытие чата
16:25 - Как отправить сообщение
17:59 - Отправка через GameState
25:22 ЧАСТЬ 3 настройка чата
31:53 - Отправка через GameMode
37:31 - Анимация Плавное исчезновение чата
40:54 ЧАСТЬ 4 Вывод Информации в чат о подключении игрока к игре
Разовый донат new.donatepay.ru/@cyberstars
Patreon - / cyberstars
Discord - / discord
TikTok - www.tiktok.com/@cyberstars_en...
Google Play - play.google.com/store/apps/de...
Facebook - CyberstarsEn...
Instagram - cyberstars_...
ВКонтакте - cyberstars_entertainment
Телеграм - t.me/cyberstars1
#cyberstars #gamedev @UnrealEngine​

Опубликовано:

 

30 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@cyberstars-5839
@cyberstars-5839 Год назад
Discord - discord.gg/z8t2uSWCBq Разовый донат new.donatepay.ru/@cyberstars Patreon - www.patreon.com/cyberstars
@-gaming996
@-gaming996 Год назад
Как понять что твой комент 17ч назад
@user-ls2mi3xs2d
@user-ls2mi3xs2d Год назад
@@-gaming996 Это значит видео и сообщение было загружено 17 часов назад. А опубликовано сейчас.
@TR_Mount
@TR_Mount Год назад
Привет, сделай пожалуйста внутриигровой магазин(с интеграцией Xsolla), будет эксклюзивный контент на ютубе и очень полезно.
@male_bee
@male_bee Год назад
Благодарю за уроки. Всё на высшем уровне и понятно. ... не торопясь, прошел и восьмой урок
@bigwolf3110
@bigwolf3110 Год назад
Спасибо вам за ваш полезный труд!
@alexr8968
@alexr8968 Год назад
Я прохожу курс по UE и пока не могу приступать к твоим урокам, но практика которую ты даёшь в своих уроках отлично подходят для закрепления и развития понимания работы движка Мужик, большое тебе спасибо!!!✊
@andreymaksimovv
@andreymaksimovv Год назад
посмотрю попозже, но лайк поставлю уже сейчас) 👍
@user-yx5wd5yy6h
@user-yx5wd5yy6h Год назад
=) спасибо за уроки
@SORRY_FROST
@SORRY_FROST Год назад
Можно купить билет на следующее видео 😂😂🙃
@takyonstudio
@takyonstudio Год назад
Thanks 👍
@yuriyveselov8750
@yuriyveselov8750 Год назад
Спасибо, очень ценное видео. Очень ждем уроки по World Partition (новая система работа с уровнем в UE5) так же что то непонятно в UE когда перевожу ландшафт в наниты то материал ландшафта пропадает
@1play2fun
@1play2fun Год назад
Ждем вопросы "А какой способ лучше???!"
@superspawn
@superspawn Год назад
Здравствуйте, подскажите пожалуйста , остановился на создании сервера, клиенты подключаться а я ими управляю ((( и если я умираю они тоже. Я так понимаю это из за get player controler 0 ? При подключении создаю игрока spawn actor и потом posses на posses я ставлю get player controler 0
@kukluxkgh4729
@kukluxkgh4729 Год назад
Здравствуйте я хотел бы задать вопрос я вчера на старом телефоне нашел игру и решил посмотреть на Гугле,плей маркете,в Ютубе там нет ни единого видео или копии приложение а сама игра оказывается классная аналогов нет сейчас можно ли заявить заявку об авторском праве или нельзя? Оказывается эту игру удалили 2года назад но есть версии которые хуже оригинала 10раз
@hiksol9188
@hiksol9188 Год назад
Привет, можешь пожалуйста рассказать про GameplayTask в UE
@qwertyuiobok_mq
@qwertyuiobok_mq 10 месяцев назад
По вашему туториалу так же создал Game State, сделал его главным, но дальше персонаж перестал двигаться, меню не работает, список игроков не работает, чат не работает. Персонаж просто стоит и только играет анимация как он дышит
@rkhal
@rkhal Год назад
Ожидается ожидание, когда появится ролик про создание игры с dedicated server, а не с P2P
@cyberstars-5839
@cyberstars-5839 Год назад
Такой тоже будет!
@user-fi9eu5kz6p
@user-fi9eu5kz6p Год назад
Привет, подскажите как сделать , чтоб в меню нельзя было открывать чат , кроме уровня( чат будет активен когда выберу уровень и перекинет на карту)
@DimitryArsenev
@DimitryArsenev 9 месяцев назад
Ну добавь переменную показывающую можно ли открыть чат, если можно то открывается, если нельзя то не открывается.
@Dimitry444
@Dimitry444 Год назад
Добрый день. Подсмотрел как в ГМ ты список контролеров получаешь попробовал тоже в версии 4.27 сделать, так Get Player Controller не вытягивается из цикла. Вопрос как сделать?
@Dimitry444
@Dimitry444 Год назад
Get Game State -> Player Array -> For Each Loop -> Player id -> Get Player Controller. Так можно?
@cyberstars-5839
@cyberstars-5839 Год назад
А player id зачем?
@Dimitry444
@Dimitry444 Год назад
@@cyberstars-5839 а как тогда получить список контролеров? Если из стейта напрямую вытянуть не могу.
@user-ys7hp5sf8v
@user-ys7hp5sf8v 9 месяцев назад
После написания кода в gs не открывается чат
@vincentvega2596
@vincentvega2596 Год назад
Коллеги, у всех приглашение в дискорд недействительно?
@cyberstars-5839
@cyberstars-5839 Год назад
Оно действительно
@vachetorosyan7235
@vachetorosyan7235 Год назад
:)
@FireLolojkiskushitel
@FireLolojkiskushitel Год назад
Не сработало, ни 1 из способов не отправил сообщение.
@-gaming996
@-gaming996 Год назад
Прив
@r2r_tv
@r2r_tv Год назад
какая скукотища
Далее
Я Не Спал 100 Часов!
00:39
Просмотров 26 тыс.
🍟Best French Fries Homemade #cooking #shorts
00:42
EP03 Building Dedicated Servers with Unreal Engine 5
20:28