[Урок 4.3.4] Как создать большой открытый бесшовный мир | Unreal Engine 4 World Composition Подробно

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

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

  • @turkmenperson681
    @turkmenperson681 4 года назад +39

    Пишу коментарий, чтобы видео получила побольше просмотрев. Автор крутой. Всё прекрасно и понятно. Желаю удачи :)

    • @cyberstars-entertainment
      @cyberstars-entertainment  4 года назад +3

      Спасибо братка

    • @sergodjorfinson5662
      @sergodjorfinson5662 3 года назад

      Понятно и

    • @-WOTAN-
      @-WOTAN- 3 года назад +1

      @@cyberstars-entertainment
      З

    • @-WOTAN-
      @-WOTAN- 3 года назад

      Грот.

    • @dekorsa9566
      @dekorsa9566 3 года назад +1

      Согласен! Для халявы особенно хорошо. Разжевано многое, спасибо

  • @АлександрСтадник-к6к
    @АлександрСтадник-к6к 4 года назад +9

    Лучше обучающего контента по Unreal пока не встречал, всегда жду с нетерпением новых роликов, смотреть их одно удовольствие.

  • @aironsoft
    @aironsoft 3 года назад +1

    Я искал информацию о разработке безшовных миров несколько лет. Благодарю, что ты во многом раскрыл для меня этот вопрос!

  • @gagiktamrazyan771
    @gagiktamrazyan771 4 года назад +15

    I'm a beginner game creator, and honestly your courses help me a lot for understanding the engine )) Looking forward to the continuation , wish you good luck

  • @Serega-u6g
    @Serega-u6g 4 года назад +6

    Привет дружище
    Ты просто бог молодец
    Как и раньше писал что ты объясняешь четко
    Жду уроков

  • @shinnok91
    @shinnok91 4 года назад +5

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

  • @ПавелМесечко
    @ПавелМесечко 4 года назад +3

    Очень, очень, очень качественный образовательный контент. Спасибо тебе большое, за твою работу

  • @ЕкатеринаКруглова-ы5х

    Лучший канал по UE. Во многом помог. жду стрим

  • @CyberYurius
    @CyberYurius 3 года назад +1

    Просто лайк под каждым видео! Спасибо большое! Все очень четко!

  • @yukimichanel3217
    @yukimichanel3217 4 года назад +20

    Я первый) Все же объясняешь для новичков на профессиональном уровне. Приятно смотреть.

  • @Al-Mas3000
    @Al-Mas3000 2 месяца назад +1

    Спасибо, полезная инфа доступным языком! ))

  • @shandy6113
    @shandy6113 4 года назад +2

    мне очень нравятся ролики годнота)) именно для новичков. Автору спасибо большое!

  • @DmitryNazarovMmitekk
    @DmitryNazarovMmitekk 4 года назад +1

    Это волшебство!

  • @ВовкаСарана-ы1п
    @ВовкаСарана-ы1п 2 года назад +2

    Прекрасное видео! Спасибо вам за труды! (минутка Петросянства... после просмотра в голове крутятся до сих пор слова Level и Levels! xD)

  • @Slava123s
    @Slava123s 4 года назад +1

    Отличный подробный урок, ты как всегда на высоте)

  • @rapatologyrrr472
    @rapatologyrrr472 4 года назад +1

    Лучший обучающий контент

  • @Тайный_Господин
    @Тайный_Господин 4 года назад +2

    просто божественно

  • @ac1168
    @ac1168 4 года назад +2

    GTA9 :D Ставлю Ллойс ещё до просмотра.

  • @alexnoy3113
    @alexnoy3113 4 года назад +1

    Спасибо за твою работу. Если будет возможность - сними ролик про сел шейдинг, и как его реализовать.

  • @neofit6437
    @neofit6437 4 года назад +2

    Просто идеально. Спасибо огромное

  • @nikemoscow8881
    @nikemoscow8881 3 года назад

    Отличное видео! Можно просто смотреть даже не интересующимся анрилом. Интересно.

  • @rekeshgaal
    @rekeshgaal 4 года назад +1

    Очень полезный урок, спасибо!

  • @gamedevstanislove
    @gamedevstanislove 4 года назад +1

    Супер! Спасибо за урок! Потряска!)

  • @valeryv3194
    @valeryv3194 4 года назад +8

    Epic(и)! Ну можно грант этому преподавателю!

  • @Alexey_Pe
    @Alexey_Pe 4 года назад +1

    Спасибо за видео

  • @borsch_its_russian
    @borsch_its_russian 4 года назад +1

    По красоте! Спасибо

  • @ВладимирНемов-ы9е
    @ВладимирНемов-ы9е 2 года назад

    Офигенные уроки!

  • @gametrack_youtube
    @gametrack_youtube 3 года назад

    О нет, лучше пойду поиграю. Автору лайк!

  • @ganzagame4761
    @ganzagame4761 3 года назад +2

    Спасибо, очень помог !

  • @МаксимМелюх-р4н
    @МаксимМелюх-р4н 4 года назад +1

    Спасибо за уроки.действительно на высоком уровне.сделай пожалуйста обзор на mesh tools.

  • @neofit6437
    @neofit6437 4 года назад +3

    Гуд!

  • @ue1angeange317
    @ue1angeange317 2 года назад

    Очень классное видео! 👍

  • @evgen6131
    @evgen6131 3 года назад

    Ооо уроки по анрил, сразу подписка.

  • @BRUCEWAYNE-vv4fi
    @BRUCEWAYNE-vv4fi 4 года назад

    Супер уроки👌

  • @dr.jekyll465
    @dr.jekyll465 4 года назад +1

    хорошечно!!!

  • @radcontrols3d115
    @radcontrols3d115 4 года назад +1

    Ооо горяченькое подоспело. Спасибо за урок :)

  • @martinzeeberg1333
    @martinzeeberg1333 3 года назад

    Cпасибо за видео!

  • @Box_Fun
    @Box_Fun 2 года назад

    огромное спасибо, теперь все понятно, а то я сидел психовал не мог понять почему это хрень не объединяет мой ландшафт, огромное спасибо.....

  • @ПищащийГолландец
    @ПищащийГолландец 4 года назад +1

    Теперь нужно тщательно разжевать тему Процедурной генерации мира. А потом еще и собрать такой мир на bp) Будет вообще огонь.

    • @cyberstars-entertainment
      @cyberstars-entertainment  4 года назад +1

      ruclips.net/video/zY4Bo2N0eng/видео.html

    • @ПищащийГолландец
      @ПищащийГолландец 4 года назад

      @@cyberstars-entertainment , фига се! Так я на целый год опаздываю! Ща догоню... Спасибо за ссылку.

    • @ДжонЧандос-е3ц
      @ДжонЧандос-е3ц 4 года назад

      @@cyberstars-entertainment только есть еще одно но, которое ты не раскрыл в своих видео - это ограничение размеров карт игрового мира. По умолчанию в Анриле можно делать карты размером 20км на 20км.
      При пересечении границы карты игрок пропадает. И не важно то, что сделан размер ландшафта 30км на 30км.
      Будет полезно подписчикам узнать как это исправить. А фактически надо всего лишь убрать одну галочку и поставить другу, но в другом месте.

  • @annagrigio5042
    @annagrigio5042 4 года назад +15

    тележка со знаниями подъехала, разгружаем

  • @DodgerEcho
    @DodgerEcho 3 года назад

    Зашёл Лукас поставить😁

  • @БогданКуприч-т6ч
    @БогданКуприч-т6ч 3 года назад

    Согласен с другими. Всё отлично рассказывает

  • @oleg-on9584
    @oleg-on9584 3 года назад

    Брат ты супер!

  • @anatolygolubev370
    @anatolygolubev370 3 года назад

    Пару дней назад посмотрел этот ваш урок, все очень хорошо и доходчиво вы объяснили - очень понравилось спасибо вам. Все чему вы обучали в этом ролике я опробовал, на версии 4.27 - все работает, далее решил проверить в Unreal Engine 5 проект сделанный в 4.27, и получил сообщение о том что мап файл сохранен в другой версии движка, проект открылся но мап файлов в нем нет. Но главное не это даже, дело в том что в пятой версии появился World Partition и получается, что World Composition не нужен, даже сообщение появляется, что дескать устарел. Так что прошу вас сделать урок по World Partition, тема новая и наверно многим пригодится, особенно учитывая качество ваших уроков которые всегда на высоте.

  • @АлександрЗакусило-п7ж

    Кстати было бы прикольно если бы ты рассмотрел ещё создание пещер, там ведь нужно совсем под другому делать ландшафт)))

    • @shershe_s
      @shershe_s 4 года назад

      ну тут несколько вариантов, как я себе это представляю - или использовать два лендскейпа, ну потолок - 1 лендскейп, и стены+пол - второй, или создавать вообще меш объект, последнее наверное глупость, потому короче испльзуем столько лендскейпов сколько нужно, в зависимости от сложности уровней пещер, с всетеми же дырками где надо :)

    • @shershe_s
      @shershe_s 4 года назад

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

  • @TATAR1N_Kz
    @TATAR1N_Kz 4 года назад

    При добавлении куба (8:35) нет возможности изменить его размер! В чём проблема? Всё делаю в точности повторяя по уроку.

  • @Jove_LoX
    @Jove_LoX 4 года назад +1

    Автору респектище,всех благ и процветания .спс за работу!!!.

  • @vls_games5702
    @vls_games5702 2 года назад

    Очень помог спасибо :)

  • @dmitriisushkov6444
    @dmitriisushkov6444 Год назад +4

    А Вы можете сделать урок по World Partition ? Сделал мир по уроку этому , запускаю , а движок говорит "Извини чувак, ты слишком долго к этому шёл , теперь у нас есть World Partition" . Механики в игре закончил , теперь вот с миром разбираюсь .

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

      поддерживаю!Ролик устарел,нужен обновленный гайд)

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

      Присоединяюсь. Тоже интересно как в новой версии работать.

  • @MIDAVIDUM
    @MIDAVIDUM 4 года назад

    Спасибо! С меня лайкос и подписка!))

  • @FishMan1nsk
    @FishMan1nsk 3 года назад

    Спасибо за материал. Отлично подходит как вводная.
    Я пытался смотреть запись официального стрима от эпиков. Но то мазохизм какой-то. А тут раз и попался ваш видос. Разница - просто небо и земля, без пустой болтовни, тупых шуток и видео синхронизировано со звуком в отличии от официального видоса.

  • @томдубовый
    @томдубовый 2 года назад

    ещё вопрос , если чанки сделаны по разным картам высот как смешать рельеф ?

  • @Archivator.
    @Archivator. 9 месяцев назад

    Вопрос супер вовремя,) а как сделать круглый мир, что б не плоскость, а шар?

  • @cronosgames2643
    @cronosgames2643 2 года назад +1

    Привет. У мен вопрос , почему после того что я сделал в видео оно у меня слетает и в world composition я должен уровни снова загружать , и это пол беды еще и при выводе проекта уровни не отображаются ! можете помочь?

  • @svetoboririyskiy3295
    @svetoboririyskiy3295 2 года назад

    Отличный ролик!!! Как раз думаю зачем делать загрузки между уровнями? Ведь - это не редко нервирует игроков

  • @mr.artesius
    @mr.artesius 3 года назад +1

    А кто-нибудь может объяснить, почему разрешение чанка не должно делиться на два?

  • @Dimonewave
    @Dimonewave 4 года назад

    Крутяк!!!

  • @RomHRC
    @RomHRC 2 года назад +2

    Здравствуйте, учусь по вашим урокам, конкретно сейчас на этом уроке, делаю все как тут, и сразу в начале проблема, работаю на 5м анреале. Сначала не работает дубликат слоя, не активна кнопка, далее хочу включить мировую композицию галочкой , в настройках мира, а строки просто нету. Не подскажите в чем причина?)

    • @0PerfectGamesNews0
      @0PerfectGamesNews0 2 года назад

      та же херня

    • @RomHRC
      @RomHRC 2 года назад

      @@0PerfectGamesNews0 есть решение одно , надо создать проект в 4м анреале ,а потом открыть его в 5м ,и все будет работать

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

      ​@@0PerfectGamesNews0кто разобрался напишите плиз

  • @luciferking4121
    @luciferking4121 4 года назад +3

    Будет хоть чем с утра заняться на самоизоляции

  • @АлександрЗакусило-п7ж

    УРА!!!

  • @PeRs1k_nam
    @PeRs1k_nam 3 года назад +1

    А что делать если после каждого захода в движок мир пропадает?

  • @alexgo9053
    @alexgo9053 5 месяцев назад

    Приветствую!
    Подскажите плз.
    У меня есть несколько готовые локаций (с неровностями на террейне,на пример:сопки, озера и т.п.).
    Я решил создать игру,но с открытым миром.
    Создал подгружаемые 4 на 4 локации-квадраты, но они без какого либо пока рельефа.
    Как заменить эти локации "открытого мира", на сделанные свои (их я перенов в проект,и отдельно загрузив можно по ним побегать) в unreal engine?

  • @Saersar
    @Saersar 4 года назад

    Пару вопросиков.! Значит если поставить npc на main level , то они не исчезнут, но вот возникает проблема, они же упадут в пропасть. Конечно если npc является статичным, то он просто будет висеть, но с другими так не получиться. Так же как реализовано сохранения в изменениях левла. Например игрок построил свою конуру, не пропадет ли она после выгрузки левла(думаю можно сделать так, чтобы постройки сохранялись в main)

  • @grafcrayt18
    @grafcrayt18 3 года назад

    вопрос, будут ли уроки по OHDcore Mod Kit ?

  • @commentator_admin
    @commentator_admin 3 года назад

    внизу прописывается ширина и длина сторон террейна, при настройке размеров ландшафта.

  • @Нат-т1у
    @Нат-т1у 3 года назад

    спасибо-преспасибо!

  • @UswerPro
    @UswerPro 4 года назад

    сто лайкосов тебе!

  • @protuberanecjk4704
    @protuberanecjk4704 3 года назад

    А как можно применить карту высот для всех левелов общую

  • @AlexElectricPeople
    @AlexElectricPeople 3 года назад

    Приветствую. У меня давно назрел вопрос: "Есть возможность из композитора вытянуть радар или карту чтобы использовать во время игры?"

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

    Если есть обьект и он находится в плашке который выгружается. Как заставить этот объект исполнять скрипт вне зависимости от расстояния?

  • @Beliar802
    @Beliar802 4 года назад

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

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

    Как двигать чанки в композиторе?

  • @diaba4032
    @diaba4032 4 года назад

    интересно а с какого размера стоит делать композишион? ну например в небольшой игре типо хз, ну хорора или головоломки наверное не стоит заморачиваться? в маленькой игре я так понимаю достаточно левел стриминга?

  • @Alt_Dagon
    @Alt_Dagon 4 года назад +2

    Спасибо большое за толковое объяснение что да как)
    Однако есть у меня вопрос. С плоскостью все ясно, но Как реализовать карту планеты/сферы? + мини карту сферы/планеты
    Upd: возможно где то в коментах об этом даже писали, но я не заметил, прошу прощения

  • @mukasssss8853
    @mukasssss8853 8 месяцев назад

    А как открепить от основного уровня - другой уровень?
    У меня есть "Main level" и "Level 01", так же в нем есть "Main Menu" и при запуске "Mine level", загружает и меню!
    Подскажите пожалуйста как открепить его от основного левела?!

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

    Спасибо

  • @anatolygolubev370
    @anatolygolubev370 3 года назад +1

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

    • @anatolygolubev370
      @anatolygolubev370 3 года назад

      Нашел ответ на свой вопрос на форуме у эпиков.

    • @axyexalozol6659
      @axyexalozol6659 2 года назад

      @@anatolygolubev370 будьте добры ссылку

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

    Я хочу чтобы обьекты имеющие определенные скрипты обрабаиывались в процессоре вне зависимости от расстояния от игрока, а видимые обьекты любые работали по принципу стриминга. Как это сделать?

  • @АндрейЗнак-и1б
    @АндрейЗнак-и1б 4 месяца назад

    Как быть если в делал левел по умолчанию, а потом решил сделать открытый мир, там получается всё надо переносить на новый уровень открытого мира?

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

    А мне не сильно помогло сломался свет и ни как его не получается починить… наверно метод не работает на 5 версии 😢

  • @Сашаселян-т1ж
    @Сашаселян-т1ж 3 года назад

    здраствуйте если можно по подробнее как правильно обрезать карту высот на квадраты желательно с видео заранее спасибо.

  • @Kdatimer
    @Kdatimer 3 года назад

    круто

  • @СергейКомаров-б6е
    @СергейКомаров-б6е 3 года назад

    У меня вопрос по созданию открытого бесшовного мира. На канале есть ролик Урок 4.3.4 про открытый бесшовный мир. Открытый бесшовный мир состоит из чанков (дочерних уровней). В окне World composition можно посмотреть местоположение и размер чанка. Если на чанк навести мышь у него отображаются четыре характеристики: Position, Extent, Layer Name, Streaming Distance. Вопрос заключается в следующем. Почему может измениться показатель Extent и как его изменять вручную?

  • @internetnickname8923
    @internetnickname8923 3 года назад

    а что делать, если ты создал ландшафт без ворлд компоситора, то как пристыковать к нему без швов новый лендскейп?

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

    у меня персонаж при старте праваливаеться в не куда а мир не загружаеться что делать? (только с world composition)

  • @glebkonev875
    @glebkonev875 4 года назад

    Скажите пожалуйста профессор, почему при конвертировании нескольких статик мешей(имеющих коллизии) в один, у последнего исчезает коллизия? Простите, что вопрос не совсем по теме урока.

    • @PetroewLabStudio
      @PetroewLabStudio 3 года назад

      потому что новый меш и заново настраивать коллизии

  • @cimziey7932
    @cimziey7932 3 года назад

    Я новичок в unreal engine 4, но может я не пойму, но у меня есть уже заготовка ландшафта, могу ли я так же разделить уже готовый ландшафт на чанки?

  • @Dulya_with_poppy
    @Dulya_with_poppy 5 месяцев назад

    Это прекрасно конечно, спасибо за ваш труд. Однако, такой способ подходит для карты из 9 лвл, а если будет карта из 999? Сидеть месяц только названия лвлов вбивать? Может есть более рациональный способ? Подойдёт ли этот способ для воксельных карт? Возможно ли создать такую карту сферической, что бы был горизонт?

  • @fre7co
    @fre7co 4 года назад

    что делать если в unreal engine 4 нету справа внизу окна details?

  • @TrinityMysteriousSystem
    @TrinityMysteriousSystem 3 года назад

    Шикарный урок! Спасибо огромное!
    А можно вот так же по полочкам рассказать как в UE5 работает связка World Partition + Levels для создания мира? Не понятно совсем... печалька полная. 😥

    • @makensoqweqwe9592
      @makensoqweqwe9592 3 года назад +1

      Поняли как? Такая же проблема

    • @TrinityMysteriousSystem
      @TrinityMysteriousSystem 3 года назад

      @@makensoqweqwe9592 На сегодняшний день World Partition сам по себе жутко глючит если делать лэндскейп больше чем тот который дается на старте. И ни чего пока с этим сделать не получается. Нужно ждать релиз движка UE5.
      А связка World Partition + Levels или Layers - вообще ни где не поясняется. Тайна покрытая мраком. Уроков адекватных нет ни на русском, ни на английском.

  • @dendrit17
    @dendrit17 3 года назад +1

    38:18 А зачем серверу вообще загружать мир? Он же не рендерит изображение. Серверу вроде как надо просто считать взаимодействия, лут, ущерб, станину.

  • @mrveetomin3298
    @mrveetomin3298 3 года назад

    Привет. Очень надеюсь, что ты сможешь помочь с одной проблемой, при смене положения чанков по оси Z через level details не сохраняется результат, то бишь после установки нужных координат и сохранения все вроде бы ставится, но после выгрузки и загрузки обратно чанка координаты снова сбиваются. Как с этим бороться?

  • @VictorZoRg
    @VictorZoRg 3 года назад

    Что-то в WC у меня ничего нет. Пишет:
    "World Composition cannot be enabled because there are already sub-levels manually added to the persistent level. World Composition uses auto-discovery so you must first remove any manually added sub-levels from the Levels window".

  • @mercanie1106
    @mercanie1106 4 года назад +1

    Спасибо за урок!

  • @alanniyazov7364
    @alanniyazov7364 3 года назад

    👍👍👍👍👍👍

  • @MaxKammirer
    @MaxKammirer 3 года назад

    Cyberstars, доброго времени суток
    Подскажите, такой вопрос - подключен Quixel Bridge от Megascans к Unreal Engine 4 (версия 4.26.2), через бридж добавлены ассеты разных типов/видов (трава, деревья, материалы и т.д.), так вот, в чем суть вопроса - проблема с любой травой - к примеру, на расстоянии в 2-3 метра от персонажа качество травы высокое и четкое, более высокое расстояние и качество травы меняется существенно, такое ощущение что или полигоны теряются или т.п., не могу понять как и где это исправляется, может вы подскажете куда хоть глянуть?)

    • @cyberstars-entertainment
      @cyberstars-entertainment  3 года назад +1

      Это называется LOD - Level of Details , это нужно для оптимизации большого количества полигонов в кадре, настраивается через редактор меша,
      просто двайной клик по ассету и в панеле details раздел LOD

    • @MaxKammirer
      @MaxKammirer 3 года назад

      @@cyberstars-entertainment , понял, посмотрю, спасибо за быстрый ответ)

  • @misterbomba4883
    @misterbomba4883 3 года назад

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

  • @СергейПустельник-л9т

    Подскажите пожалуйста, как можно накинуть фотку сверху на ландшафт. Чтобы после сплайнами сделать чёткую речку и дороги.!!!

    • @shershe_s
      @shershe_s 4 года назад

      в предыдущих видеоуроках по созданию ландшафта это все было

  • @Кудапалишь
    @Кудапалишь 4 года назад +1

    Подскажите как сделать эту загрузку между ровней например как в халф лайф

  • @XJoys
    @XJoys 3 года назад

    А вот при загрузке композитные миры изначально ведут себя плохо. Например спавнится игрок и падает. Соответственно мир потом только прогружается. а как реализовать так что бы сначала все окружение грузилось а уже потом только игрок? То есть как сначала все игры грузяться? С полосой загрузки например. И игрок попадает в уже загруженное окружение.

    • @XJoys
      @XJoys 3 года назад

      жаль никто не отвечает)))