Урок 5 | Unreal Engine 5 Мультиплеер - Главное Меню: Подключение и Смена персонажа / UMG

Поделиться
HTML-код
  • Опубликовано: 30 май 2024
  • Это пятый урок из серии Unreal Engine 5 Мультиплеер, в котором мы будем создавать главное меню в онлайн игре, которое позволит создать свой Listen server или подключиться к другому игроку (сессии).
    а так же выписать своё имя (Ник) и выбрать персонажа.
    00:00 - Вступление
    ЧАСТЬ 1 - Создание главного меню
    0:43 - Верстка Меню подключения
    7:19 - Программирование Меню
    8:40 - Вывод Меню на экран
    ЧАСТЬ 2 - Создание меню выбора персонажа
    16:21 - Верстка Меню настроек персонажа
    21:44 - Сохранение данных игрока
    29:40 - Вывод 3D модели в интерфейс UMG UI
    35:05 - Cмена персонажа в интерфейсе игры
    37:17 - Смена персонажа в игре
    43:29 - Добавление своего шрифта в игру
    44:40 - Добавление Меню в игру
    Разовый донат 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

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

  • @cyberstars-5839
    @cyberstars-5839  Год назад +1

    Discord - discord.gg/z8t2uSWCBq
    Разовый донат new.donatepay.ru/@cyberstars
    Patreon - www.patreon.com/cyberstars

  • @StrangeGingero
    @StrangeGingero Год назад +2

    Спасибо за проделанную работу!

  • @leit_motif
    @leit_motif Год назад

    Спасибо, респект и уважение. Видео полезные, голос приятный!

  • @user-lk1xb7wb3e
    @user-lk1xb7wb3e Год назад

    Спасибо за урок, как всегда всё по полочкам разложено

  • @user-ut7mm1ff4v
    @user-ut7mm1ff4v Год назад

    Все очень понятно, быстро и просто, спасибо!

  • @futureesterday
    @futureesterday Год назад

    Спасибо тебе за уроки

  • @TheBestSurvival
    @TheBestSurvival Год назад +1

    Пока нет времени на UE, но смотрю ролики и кайфую от развития движеа

    • @SocialHackLab
      @SocialHackLab Месяц назад +1

      желаю тебе найти время, бро, на UE

  • @user-yd3tf7dw2e
    @user-yd3tf7dw2e Год назад +1

    Просто супер

  • @chillgamerlv8317
    @chillgamerlv8317 Год назад

    Спасибо жду след уроки....

  • @in2fractalout
    @in2fractalout Год назад +5

    за Киберстарс и двор - стреляю в упор

  • @Vicont4063
    @Vicont4063 Год назад

    Супер!

  • @threeworlds4114
    @threeworlds4114 Год назад

    КРУТО

  • @svetoboririyskiy3295
    @svetoboririyskiy3295 Год назад +1

    Ставлю лайк не глядя. Знаю - отличный урок!!!
    для Unreal Engine 4 - полагаю тоже сгодится

  • @truth-or-myth
    @truth-or-myth Год назад +1

    Интересно, а физика в этом движке лучше, чем в source? Почему-то так много игр выходят на UE5, в которых физика почти не применяется в геймплее, как в Half-life 2.

  • @koljisto
    @koljisto Год назад +2

    Можно вместо использования пипетки для получения одинакового цвета на кнопках сохранять нужный цвет на панели цветов. Там сверху над кругом RGB есть "Drag & Drop colors here to save" и если плитки цветов где написано "Old
    ew" перенести в область Drag & Drop, то они сохранятся для всех моментов, где данный выбор цвета будет вызываться.

  • @prod.afanasy5608
    @prod.afanasy5608 Год назад

    спасибо

  • @Theosssy
    @Theosssy 12 дней назад

    Лучше делать отдельный виджет кнопки и добавлять его потом. Иначе затратно потом менять дизайн, звук или ещё что-то, если кнопок много.

  • @8julfy
    @8julfy Год назад +1

    #cyberstars
    День добрый!
    Есть представление о Ability System?
    Очень хотелось бы увидеть урок по данной системе. Может интегрировать её в данный проект. Но лучше конечно же отдельную серию уроков сделать, т.к. по ней мало информации в интернете а в ру сегменте нет вовсе. Скажите будет ли рассмотрена данная система?

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

      не трогай ее
      Там жизни не хватит, чтобы в ней разобраться
      Проще свою написать и понимать как она работает.

  • @truth-or-myth
    @truth-or-myth Год назад +1

    Александр, как вы думаете, какой уровень математики должен быть, чтобы мочь свободно кодить на с++ в пределах UE5? 1 курс технического вуза потянет?

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      Yes

    • @truth-or-myth
      @truth-or-myth Год назад

      @@cyberstars-5839 ооооо спасибо) кратко и ясно =)) что-то ютуб проседает. Иногда показывает уведомления о комментариях, а иногда нет =(

  • @SocialHackLab
    @SocialHackLab Месяц назад

    Спасибо тебе огроменное за максимально грамотные и прошаренные эдванс-лэвел замечания, рекомендации и советы! Если будет возможность, подскажи, плз, касательно галочки Reliable (ты ее ставил для отрисовки интерфейса) - насколько это необходимо. Мне рассказывал чел, который работал над Halo 3, что на их движке была реализована подобная функция, и за установку такой условной галочки, наподобие Reliable в UE5, в их случае, разработчик должен был утверждать это с письменным обоснованием под роспись, типа, почему он так решил и что берет на себя ответственность за это.

    • @cyberstars-5839
      @cyberstars-5839  Месяц назад

      «Reliable» означает, что RPC (событие) будет вызываться всегда. Не стоит вешать на тик

  • @LobsterVlad1
    @LobsterVlad1 Год назад

    Здравствуйте, я делаю игру и ваши гайды по искуственному интелекту очень мне помогли , но я не знаю как сделать так чтобы противник прыгал, но карта у меня состоит из instance statick мешей и каждую новую игру обновляется (типо майнкрафт) , сможете помочь?

  • @BellaRoxxy
    @BellaRoxxy 7 месяцев назад

    оо то что я искала) а еще вопрос есть ли у вас видео по редактирование персонажа (я имею ввиду смена прически и одежды и его покрас
    )

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

    бедные зрители, они этот мультиплейер будут пытаться понять и будут сходить с ума

  • @user-iq4bu7yr3u
    @user-iq4bu7yr3u Год назад

    Есть вопрос: в ролике упоминается, что встроенная система сохранений не очень удобная. А какие есть есть альтернативы? И где можно посмотреть об организации сохранений (без встроенных механизмов)?

    • @futureesterday
      @futureesterday Год назад

      А в чем не удобство? Я интересуюсь

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      Где не знаю. А так
      Это конфиги и свои менеджеры

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      @@futureesterday нельзя дебажить

    • @koljisto
      @koljisto Год назад

      Базовая в BP крайне топорна и улучшить её можно лишь в C++. Есть хорошие гайды на эту тему в ютубе

  • @Jack66148
    @Jack66148 Год назад

    Скажите пожалуйста если создать блупринт актор и добавить внутри компонент симплвехиклмувемент то он будет двигаться или это только с павнами работает?

    • @cyberstars-5839
      @cyberstars-5839  Год назад

      Я такое не л
      делал. Незнаю)

    • @Jack66148
      @Jack66148 Год назад

      @@cyberstars-5839 ок)

  • @mark-darko
    @mark-darko 5 месяцев назад

    Сделал все так же, но в итоге спавнюсь там где у меня стоял viewport, а не от лица камеры, помогите, что делать

  • @futureesterday
    @futureesterday Год назад

    Когда я создал мультиплеер в 4 анриале только второй игрок лагал, дергалось, это относиться к репликации? Я ещё твои уроки про мультиплеер не смотрел, там есть ответ на мой вопрос❓

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      Есть

    • @futureesterday
      @futureesterday Год назад

      @@cyberstars-5839 спасибо, я пока осваиваю блюпртнты по твоим урокам, делаю заметки в блокноте, офигенно объясняешь, просто немного наперёд прыгнул решил покататься в сетевом режиме на базовом ассете движка

  • @rapatologyrrr472
    @rapatologyrrr472 Год назад

    Колоссально

  • @Putishestvenik
    @Putishestvenik Год назад +2

    Хочу задать вопрос: Как крупные компании покупают игру у других компаний?

    • @cyberstars-5839
      @cyberstars-5839  Год назад +2

      Дают им 100500 тыщ миллионофф и забирают права. Как то так)))

  • @qwertyhop7987
    @qwertyhop7987 11 месяцев назад

    Привет ! Проблема заключается в том что при запуске 2 человек со свойством Listen Server, один игрок может выполнять действия с мыши(например стрельба), но с клавиатуры нет. При этом второй может без проблем выполнять все действия. В чем может быть проблема ?
    Заранее спасибо !

    • @qwertyhop7987
      @qwertyhop7987 11 месяцев назад

      Если кто то столкнется с такой же проблемой, найдите ролики по управлению персонажем на 4 версии анрила и сделайте по его подобию, почему то на новой системе движения 5 версии имеются проблемы с перемещением при запуске как сервер.

  • @TairumX
    @TairumX Год назад

    Кстати у тебя же комп был с видеокартой 1060? сейчас уже обновил сетап?)

    • @cyberstars-5839
      @cyberstars-5839  Год назад

      Нет. Все та же

    • @TairumX
      @TairumX Год назад

      @@cyberstars-5839 новую бы взял)

    • @futureesterday
      @futureesterday Год назад

      @@TairumX может отправишь свою?

    • @TairumX
      @TairumX Год назад

      @@futureesterday чел ты...

    • @futureesterday
      @futureesterday Год назад

      @@TairumX будто так легко взять и купить

  • @Andrey_Alekseenko
    @Andrey_Alekseenko Год назад

    Дошёл до замены шрифта, всё работало. Сохранился, вернулся не появляется меню, нет прицела, хп, патронов. Ругается на MyHUD. Подскажи что может быть? (Blueprint Runtime Error: "Accessed None trying to read property UI". Node: Add to Viewport Graph: EventGraph Function: Execute Ubergraph My HUD Blueprint: MyHUD)

    • @cyberstars-5839
      @cyberstars-5839  Год назад

      Проверьте чтоб виджет выводился через нод add to viewport и к game mod был подрублен myHUD

  • @nasimshomurodov7934
    @nasimshomurodov7934 Год назад

    У меня есть вопрос: Как вы относитесь к онлайн играм таких как
    ONLINE RP, BLACK RASH, GTA SAMP, MATRESHKA RP, BARVIKHA RP?

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      Как и ко всем рп, время в пустую)

    • @nasimshomurodov7934
      @nasimshomurodov7934 Год назад +1

      А вы создали хоть какую нибудь игру?

    • @cyberstars-5839
      @cyberstars-5839  Год назад +1

      @@nasimshomurodov7934 ruclips.net/video/xz3aBeinJys/видео.html

    • @Putishestvenik
      @Putishestvenik Год назад +1

      Ваша игра в каком жанре?

  • @jiper100
    @jiper100 Год назад +1

    Как в UE5 настроить трасировку лучей? Урок кстати 👍

  • @valeriymalishevskyi1723
    @valeriymalishevskyi1723 Год назад

    👋👋👋👋👋👋👋👍👍👍👍👍👍👍

  • @timofeypopov9844
    @timofeypopov9844 Год назад

    Почему нельзя добавлять много логики в GameInstance?

    • @YuriyFilatov-
      @YuriyFilatov- Год назад +1

      антипаттерн - год обжект, плюс ты нагружаешь единственный инстанс, существующий на протяжении всей игры, соответственно логику каждого уровня стоит вмещать только в классы соответствующего уровня, а в GI писать только то, без чего не обойдутся сразу все уровни, или то, что нужно между ними передавать.

  • @user-xi5rx3nl1o
    @user-xi5rx3nl1o Год назад +1

    Все круто. Но слишком много кастов

  • @kron947
    @kron947 Год назад

    А этот способ подходит под UE4?

  • @datodavita1212
    @datodavita1212 Год назад

    woooooooooow tak derjaaat eta uje konkretna super delaaaaa

  • @MRlenix987
    @MRlenix987 Год назад

    где взять MYHUD?

  • @ygroman
    @ygroman Год назад

    А можно ссылку на проект по типу зипки просто я вижу что если это делать мне как новичку то это будет вечность а так я накину скинчики и лишь половину доработаю