Урок 14 | Unreal Engine 5 Мультиплеер - Сборка движка из исходников | GitHub

Поділитися
Вставка
  • Опубліковано 8 чер 2024
  • Это четырнадцатый урок из серии Unreal Engine 5 Мультиплеер в котором мы скачаем и установим Visual Studio 2022 с необходимыми расширениями C++, .NET, SDK. Затем синхронизируем аккаунты GitHub c Epic Games. Скачаем исходники игрового движка Unreal Engine 5 c Github и подготовим его к сборке в Visual Studio. В итоге соберем движок UE5 из исходников.
    Сборка движка из исходных файлов нужна если вы хотите улучшить, исправить, изучить движок, пересобрать плагины или собрать выделенный сервер для онлайн игры.
    00:00 - Содержание
    0:26 - Зачем билдить движок из исходников
    1:25 - Visual Studio 2022
    4:50 - Синхронизация аккаунтов
    6:14 - Скачивание движка с GitHub
    7:20 - Подготовка исходников к компиляции
    8:27 - Сборка UE5 в Visual Studio
    UE Release Notes - docs.unrealengine.com/4.27/en...
    Setting Up Visual Studio - docs.unrealengine.com/5.0/en-...
    Building Unreal Engine from Source - docs.unrealengine.com/5.0/en-...
    GitHub Unreal Engine - github.com/EpicGames/UnrealEn...
    Разовый донат 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

КОМЕНТАРІ • 45

  • @cyberstars-5839
    @cyberstars-5839  Рік тому +2

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

  • @adsk-dev
    @adsk-dev 4 місяці тому

    доп инфа для пользователей, что заинтересовались в собирании движка на открытом коде: для того, чтобы устанавливать с маркетплейса плагины - необходимо иметь копию той же версии Unreal Engine 5, копировать с папки Marketplace в тот Unreal Engine, что собран с открытого кода, после чего запускать повторно генерацию проекта для Visual Studio, а вот потом уже его снова собирать, чтобы Visual Studio снова не компилировал движок с нуля и не заполнял место на диске.
    а так - автор довольно серьёзно относится к своим урокам, мне нравится смотреть каждый раз, как он принимает самые лучшие решения во время разработки игр, все объяснения без воды и прочего! люблю вас!

  • @EkkiKakinaki
    @EkkiKakinaki Рік тому

    Было бы очень здорово, сделать видео про локализацию игры. Это очень интересно и полезно. Спасибо!

  • @rapatologyrrr472
    @rapatologyrrr472 Рік тому

    Лучший красотулькин

  • @jiper100
    @jiper100 Рік тому +1

    А с ChatGPT + UE5 уроки будут? Спасибо.)

  • @DqP96
    @DqP96 Рік тому

    Здравствуй, будет ли видео по git ? Как работать с git в ue с++ проектах, тк там есть нюансы

  • @user-ds8nj7nd8s
    @user-ds8nj7nd8s Рік тому

    Добрый вечер! Допустим есть проект сделанный на анриал из коробки. Можно ли его без проблем перенести в анриал собранный из исходников. Предполагаю, что да, но допустим в старом движке я ставил плагины и настраивал теги. Как это отразится на проекте в собранном из исходников анриале? Не нужно ли будет Настраивать все теги заново?

  • @1play2fun
    @1play2fun Рік тому +2

    Время компиляции еще зависит от количества оперативной памяти(и Файла подкачки)
    В случае 16гб мне пришлось выставить очень много файла подкачки, чтобы он компилился без ошибок и прерываний.
    В случае 32гб мне понадобилось стандартного файла подкачки, так как компилятор не смог занять все 32гб

    • @l1nuvv
      @l1nuvv Рік тому

      А сколько ты поставил для 16гб?

    • @1play2fun
      @1play2fun Рік тому

      @@l1nuvv 60гб

    • @ivanpetrov2000
      @ivanpetrov2000 Рік тому

      @@l1nuvv 20-25 гб, ставьте не ошибётесь. Я для 18 гб RAM ставил 20гб на HDD. VS2019

  • @vitek007
    @vitek007 Рік тому

    👍

  • @zimmerbudegames1745
    @zimmerbudegames1745 10 місяців тому

    Движок скомпилировался, но ушло на это не от 10 до 40 минут, а 5 часов: >>Сборка запущено в 8:36 PM, заняло 05:12:14,385 ч

  • @EkkiKakinaki
    @EkkiKakinaki Рік тому +2

    Дружище! Пожалуйста! При съемке видео, используй программу, которая показывает нажатие клавиш клавиатуры и мыши. Порой ты добавляешь компонент, а потом приходится гуглить часами, как это ты добавил, потому что на видео оно просто появилось. Я понимаю, для тебя это банальные вещи, но ты видео делаешь с целью обучить. Заранее благодарен!

    • @vangog-1
      @vangog-1 Рік тому

      Учись искать инфу дядь) не ленись

    • @EkkiKakinaki
      @EkkiKakinaki Рік тому

      @@vangog-1 Так ищу, куда деваться?.. Не хочется тратить время. Я же писал постом выше.

  • @_SkyDancer
    @_SkyDancer Рік тому +1

    А будет урок где собирается уже сам сервер и запускается на выделенном сервере?

  • @z.kot.v
    @z.kot.v Рік тому +1

    😺👍💯🎁

  • @TR_Mount
    @TR_Mount Рік тому

    Сделай пожалуйста смену режимов игры

  • @timurkarakas7190
    @timurkarakas7190 Рік тому

    Приветствую. Скажите пожалуйста как подключится онлайн игру чтоб редактировать скрипт.

    • @cyberstars-5839
      @cyberstars-5839  Рік тому

      Какой именно скрипт?.
      В проекте есть папка sources

  • @shandy6113
    @shandy6113 2 місяці тому

    Здравствуй автор. У меня вопрос. Как изменять код с++ проекта и не перезапустить UE editor?

    • @cyberstars-5839
      @cyberstars-5839  2 місяці тому

      Привет. Можно код редактировпть и компилить и без ue editor

    • @shandy6113
      @shandy6113 2 місяці тому

      @@cyberstars-5839 Я к тому, как не перезапускать проект и изменять код в Visual Studio? Я вроде бы, те уроки пересмотрел которые смотрю, но не нашел где и когда я проепался)) Запустил проект через VS как и там, создал класс, изменил, жму ф5 а он пытается снова открыть этот проект. Соответственно ошибка сборки и в движке изменений нет. Если только закрыть проект и заного нажать ф5, то он откроет проект и применит изменения. В видео конечно же не так все, там все компилируется и без перезапуска вносятся изменения.

  • @YuriyFilatov-
    @YuriyFilatov- Рік тому

    привет, сколько всего уроков будет в этой серии?

  • @TRiddleT7508
    @TRiddleT7508 Рік тому

    Здравствуйте! Может кто нибудь подсказать или скинуть ссылку, как делать элемент копания в играх. Не как не могу найти. Может тут хоть кто-то сможет подсказать.

  • @int_DrBass
    @int_DrBass Рік тому +2

    шарповый пакет это замусоривание места на харде, компонент "Установщик Unreal Engine" включает в себя все шарповые зависимости. Но это только под 4 версию, под 5 это (установщик) ставить бесполезно. Для 5 хватит только с++ и отдельный NET 3.1 SDK скачанный с офф сайта майков.

    • @DimitryArsenev
      @DimitryArsenev 9 місяців тому

      Шарп сам по себе шикарный язык, пусь учат!

    • @int_DrBass
      @int_DrBass 9 місяців тому

      @@DimitryArsenev шикарный? дрянь еще та.

  • @tbpce462
    @tbpce462 4 місяці тому

    это просто пипец, 2 дня собиралось. по итогу ничего не запустилось, ничего не работает. какие то ошибки везде. Fatal error: [File:D:\Unreal Engine 5.2\UnrealEngine-5.2.1-release\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp] [Line: 1167]
    Unable to read module manifest from '../../../Engine/Binaries/Win64/UnrealEditor.modules'. Module manifests are generated at build time, and must be present to locate modules at runtime.

  • @andyparamon7095
    @andyparamon7095 Рік тому

    а разве через лаунчер нельзя исходники скачать? там же можно выбрать галочку

    • @cyberstars-5839
      @cyberstars-5839  Рік тому

      Можно но это всего лишь часть исходников

    • @tbpce462
      @tbpce462 4 місяці тому

      @@cyberstars-5839 а по итогу такая сборка будет работать?

  • @volshebnik1030
    @volshebnik1030 Рік тому

    А как открыть проект из магазина эпик в собранном движке ?

    • @cyberstars-5839
      @cyberstars-5839  Рік тому

      Там есть кнопка - добавить к

    • @volshebnik1030
      @volshebnik1030 Рік тому

      @@cyberstars-5839 так ведь в эпике не отображаются движки собранные с исходников, только те что скачанные с самого приложения эпик геймс

    • @volshebnik1030
      @volshebnik1030 Рік тому

      @@cyberstars-5839 я давно пользуюсь обычным движком с эпик геймс, А вот из исходников собрал только сегодня, по твоему уроку, спасибо

  • @LWSR_
    @LWSR_ 7 місяців тому

    У меня не собирается ( все вроде делаю по инструкции, ждешь часами он в конце выдаёт кучу ошибок, по итогу папка вести почти 200гб , а ничего не рабоает, может у когото есть уже собраная версия , месяц качать 200гб , я пробовал и 5,3 и 5,3,1 ошибки E1696 E0020 E1455 E1455 C1083 MSB3073

  • @leming7882
    @leming7882 Рік тому

    А когда unity :????

  • @CornerW
    @CornerW Рік тому

    16 часов собирался и в конце дало ошибку😅😅 удалил нахрен

    • @ivanpetrov2000
      @ivanpetrov2000 Рік тому

      У меня побольше собиралось (VS2019)