Как мы делали ШУТЕР на Unreal Engine! РЕАЛЬНЫЕ СЛОЖНОСТИ!

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024
  • ИгрыИгры

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

  • @ДедБаюн
    @ДедБаюн 6 месяцев назад +18

    Классно, что у вас вся семья завязана в этом деле. Вы молодцы

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Да мы молодцы)) Спасибо

  • @genrihkutz
    @genrihkutz 6 месяцев назад +9

    у меня так же было после того как восстанавливал из за краша уровень из авто сохранения, лучше вообще не юзать эту штуку - контролировать процесс вручную и постоянно лить всё в гит, чтоб если что откатиться - ИМХО

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Спасибо за совет, теперь будем по чаще сохранять резервные копии

    • @СергейЦветов-н4н
      @СергейЦветов-н4н 5 месяцев назад

      Настоящие Игроделы в архиве всё хранят

  • @dmitriishtapov5312
    @dmitriishtapov5312 6 месяцев назад +7

    Трипланарные материалы дороже при расчете + будут плохо накладываться на криволинейные поверхности. При возможности, лучше использовать корректную UV развертку и тайлинг текстуры по осям, для подгона под размеры. Нода TextCoord, из неё умножение, в пин B AppendVector, в него параметры Scale X и Scale Y, тоже самое можно прикрутить и для смещения текстуры, добавив сложение в цепочку. Если же прикрутить туда ноду Time или Panner можно создавать простую анимацию смещения на материалах

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Спасибо большое за инфу, мы попробуем сделать подобное

  • @СергейЦветов-н4н
    @СергейЦветов-н4н 5 месяцев назад +1

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

    • @brozzzgames
      @brozzzgames  5 месяцев назад +2

      нужно просто создать NavMesh и настроить его и ИИ автоматически к нему подключится

  • @ligh1tt13
    @ligh1tt13 6 месяцев назад +6

    лвл дизайн не делается сразу на ассетах.
    Нужны обозначения как минимум для начала, посмотри The Last of Us Part II Grounded вот там настоящий ранний лвл дизайн

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Это наша первая сцена. В следующем проекте обязательно это учтем.

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

      Рассчитываются метрики, потом идёт боксинг и уже арт дизайн

  • @PikBo100
    @PikBo100 6 месяцев назад +1

    1:20 что за канал? make your game? чето не могу его найти никак

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      MakeYourGame забей вот так в ютубе там сразу канал выдает

    • @PikBo100
      @PikBo100 6 месяцев назад +1

      @@brozzzgames аа это русскоязычный, понял

  • @nordvader
    @nordvader 6 месяцев назад +3

    Не юзайте касты используйте интерфейсы. И по возможности не проверяйте каждый тик на валидность что либо.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

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

  • @SamTuSobaka
    @SamTuSobaka 2 месяца назад +1

    Индейка:
    1 Название: "Полигон 66, Миссия Анриал, В.И.Р.У.С, UN/RE+AL=!?!,Эксперимент удался"
    2 Жанр: "Сетевой шутер, лутер - лут бонуси и может денюшка за убийство игрока для апа оружия или ?магии?...
    3 "Бонусы (минусы): "Сила"- больше жизней(минус модель скейлится в большую сторону, "Ловкость"- быстрее бег (минус увеличение чувствительности мишки"сенса"), "Интеллект" чем больше интеллект тем больше альтернативных атак у оружия - градация как в КС (минус чем больше интеллект тем ближе подсвечивается игрок "возможно даже сквозь стены"\\сияние чистого разума//)
    4 Игровая зона: В стиле парка развлечений но с наработками в виде полигона для испытания механик для своей игры.
    5 Л.о.р "Игроки \\В.И.Р.У.С\\" Попали на полигон как вредители для уничтожения ядра игры-паука ?Unreal?- собрать буквами........

    • @brozzzgames
      @brozzzgames  2 месяца назад

      Спасибо за комментарий. Идеи очень интересные если смешать шутер с прокачкой персонажа и лутингом то может получится и правда очень интересная игра. Если вы не против то мы возьмём на заметку пару ваших идей. И да индейка была очень вкусная:)

    • @SamTuSobaka
      @SamTuSobaka 2 месяца назад

      @@brozzzgames Интелект +увеличение зума прицела.

  • @ИграемПросто
    @ИграемПросто Месяц назад +1

    Могу сказать что при большом количестве ботов дерево жрет неимоверное количество ресурсов!мое мнение ставить дефолтный AIController и всю логику реализовывать в боте!дешевле в разы!
    Я разрабатываю сейчас сетевой автобатлер и именно так и сделал,теперь вместо лагов,у меня ровный ФПС при большом количестве ботов на сцене,а когда будет готовый билд,то и ещё больше будет выходить)

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

      Спасибо за комментарий мы это обязательно учтём

  • @НиколайКозак-й7д
    @НиколайКозак-й7д 2 месяца назад

    Я создавал шутер от первого лица. Самым сложным было создать вражеский NPC, который должен был стрелять в главного героя и при этом перемещаться. Также было сложно создать сохранение игры, чтобы при загрузке восстанавливалось не только месположение героя, но и убитые враги оставались убитыми, а не оживали вновь. Но в итоге получилось это сделать, пришлось много разных видео с разных каналов посмотреть.

    • @brozzzgames
      @brozzzgames  2 месяца назад

      Поздравляю. Возможно мы то же в скором времени столкнемся с подобными проблемами, так что не могли бы вы поделится видео которые вам помогли в их решении, если вам не сложно.

    • @НиколайКозак-й7д
      @НиколайКозак-й7д 2 месяца назад

      @@brozzzgames Там много разных видео я пользовался, пришлось комбинировать способы. Но я создал подробную инструкцию всех своих действий (чтобы потом не забыть). Могу ей поделиться. Как с вами связаться?

  • @_rider_1063
    @_rider_1063 6 месяцев назад +2

    Касательно проблемы с уровнем, есть вероятность того, что анриал его тупо стер. Да, и такое бывает. Я недавно делал блюпринт персонажа на основе темплейта first person shooter, и анриал ни с того ни с сего решил стереть компонент управления персонажем. Вот реально, просто так. Видимо, проблема версии 5.3 и ниже

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Да, наверное, так и есть. Будем чаще сохранять резервные копии проекта на Гит Хабе и этот баг не будет так сильно вредить нам.

  • @nordvader
    @nordvader 6 месяцев назад +2

    чтобы доставать инфу для персонажа в animbp не юзайте каст изучитe Property Access

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

    А за какой срок смогли сделать такой уровень? Начинали с нуля? Не зная ничего в 3д? Так же вопрос, сколько человек работают над проектом ?

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

      у нас команда из 3 человек. Это я, мой брат и папа. Папа искал модели, так что для этого не очень понадобилось 3D. По правде говоря я точно не помню но наверное месяц или полтора.

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

      @brozzzgames мы сейчас тоже втроём начали работать над одной игрой) 3 друга) не знаю на сколь затянется и что получится) будем пытаться

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

      @@erling1 как сделаете присылай заценим

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

      @brozzzgames если будет получаться, то может сам видос сниму))))

  • @tirosbruks2613
    @tirosbruks2613 6 месяцев назад +1

    Пулю удобнее привязать к arrow компоненту. Прямо в бп оружия во вьюпорте добавить Arrow, выставить её в ствол оружия, или куда вам надо, и привязываться уже к ней. Так же и для гильзы.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      спасибо за комментарий, в следующий раз попробуем сделать таким образом

  • @yourstarchan
    @yourstarchan 6 месяцев назад +2

    подключите Git и не будет проблем с сохранением
    Не удаляйте папку derived data и любые кэши

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Спасибо за совет. Уже начали работать над подключением Гит Хаба.

  • @bidsandmen
    @bidsandmen 6 месяцев назад +1

    а терейн где у вас на локации?

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      мы не говорили про терейн. У нас его нет

  • @nordvader
    @nordvader 6 месяцев назад +1

    Локацию можно восстановить через AutoSaves в папке Saved

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

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

  • @GMTechArt
    @GMTechArt 6 месяцев назад +5

    Упомянутый в начале канал это последнее от чего стоит отталкиваться при создании игр, логика там не то что плохая, даже вредная.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +3

      Тогда можете посоветовать что то лучше?

    • @GMTechArt
      @GMTechArt 6 месяцев назад +1

      @@brozzzgames я на англоязычных обычно информацию ищу, хотя и там не без косяков. Из русскоязычных Cyberstar, или заброшенный канал Unreal Engine Rus, есть и другие но так с ходу не помню.

    • @GMTechArt
      @GMTechArt 6 месяцев назад +1

      @@brozzzgames опять что ли ютуб комментарии удаляет... Лучше на англоязычных информацию искать, из ру сегмента cyberstar и хоть и заброшенный но всё же полезный Unreal Engine Rus.

    • @rebus483
      @rebus483 6 месяцев назад +1

      В чём вредность и какой тогда порекомендуешь?

    • @GMTechArt
      @GMTechArt 6 месяцев назад +1

      @@rebus483 Cyberstars и Unreal Engine Rus, на самом деле я уже два ответа написал, и оба ютуб похоже удалил. Я так чаще на английском информацию ищу, там тоже не без вредных советов но выбор шире.

  • @VASEK251
    @VASEK251 6 месяцев назад +1

    ну при импорте есть такие ошибки тоже уровень не появляется если даже есть что то в самом уровне ну эта проблема ue 5.0 начав до 5,4

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Теперь будем знать

  • @rebus483
    @rebus483 6 месяцев назад +2

    Классно, что стараетесь, делаете и исправляете.
    Ребят, вам Level Designer нужен?

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Спасибо большое. Мы пока учимся и справляемся своими силами.

  • @nordvader
    @nordvader 6 месяцев назад +1

    И кстати такие функции как get player character достаточно груженные советую как можно реже их юзать. Также изучите soft и hard reference для работы с памятью.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

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

  • @tapikoBlends
    @tapikoBlends 5 месяцев назад +1

    спасибо что поделился опытом

    • @brozzzgames
      @brozzzgames  5 месяцев назад +2

      Пожалуйста

  • @rezvanovtv7254
    @rezvanovtv7254 6 месяцев назад +1

    Есть мысль как вернуть старую локацию

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Нам написали про то что потерянную сцену можно восстановить через AutoSaves в папке Saved. Но мы ещё не проверяли этот вариант

    • @rezvanovtv7254
      @rezvanovtv7254 5 месяцев назад +1

      @@brozzzgames Да, именно так и можно

  • @nordvader
    @nordvader 6 месяцев назад +1

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

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

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

  • @3dtype674
    @3dtype674 6 месяцев назад +2

    Не очень понял суть видео и игры в целом, разве что рекламу канала make your game)) расскажите что хотите или хотели получить в итоге. На счёт использования манекена тоже вопросы, неужели так важно какая болванка будет на этапе разработки? Вы не планируете заменять модель? Визуально на данный момент вся ваша локация выглядит как выставка ассетов, у вас есть достаточный опыт в 3d моделировании чтобы оптимизировать ассетные модели? По поводу материала- вы не сможете везде использовать этот "умный" материал везде, рекомендую создать несколько мастер материалов которые подойдут для всех моделей и из них уже создавать инстансы под каждую конкретную модель.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Мы не рекламировали канал make your game а просто рассказали что учимся по его видео. Сути игры пока нет потому что это наш первый проект на анриле и мы просто исследуем движок. На счёт манекена мы выбрали потому что нам он понравился больше чем другие стартовые модельки. На счёт "выставки из ассетов" мы пока не занимались левл дизайном и просто добавили объектов для видео что бы игра смотрелась привлекательнее. Про материал нам уже говорили в других комментариях. Спасибо за комментарий

  • @максим1223-ы7ю
    @максим1223-ы7ю 6 месяцев назад +1

    6:35 че вы там за упаковки от парфюма понастроили))

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      это небоскрёбы

    • @максим1223-ы7ю
      @максим1223-ы7ю 6 месяцев назад +3

      @@brozzzgames Это был бы самый гламурный город с такими небоскребами))

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Согласен

  • @Радик-ц1ю
    @Радик-ц1ю 5 месяцев назад +2

    У вас большое будущее

    • @brozzzgames
      @brozzzgames  5 месяцев назад +2

      Спасибо, надеемся оно таким и будет. Подписывайтесь и будьте вместе с нами!

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

      Это самый правильный комментарий среди всех, что я тут нашел)

  • @gendalfgray7889
    @gendalfgray7889 6 месяцев назад +2

    Чтоб не терять проект от коррапта надо на гитхаб заливать изменения каждые 5 секунд.

    • @brozzzgames
      @brozzzgames  6 месяцев назад +1

      Спасибо за совет. Попробуем разобраться в этой теме.

    • @ВиталийДербенцев-щ7ж
      @ВиталийДербенцев-щ7ж 6 месяцев назад +2

      Зачем тебе гитхаб? Достаточно локальный git-репозиторий иметь.

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

      ​@@brozzzgames то есть сделать контроль версий, можно и на гитхаб и на гитлаб сразу

  • @moryarty_inclusion
    @moryarty_inclusion 6 месяцев назад +2

    не хочешь купить у меня монтаж для твоих видео?

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      У нас уже мама монтирует бесплатно :)

  • @НетНет-ы7б
    @НетНет-ы7б 6 месяцев назад +1

    ИСПОЛЬЗУЙТЕ СПЛАЙНЫ, ОБЯЗАТЕЛЬНО!!!!

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Хорошо, спасибо посмотрим что это такое.

  • @RedMorgan254
    @RedMorgan254 6 месяцев назад +1

    сделайте локомошен получше есть болдежный гайд locomotion in unreal engine
    посмотрите имба просто

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

      Хорошо, мы обязательно посмотрим

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

    Так это набор ассетов а не игра...

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

      Ты предлагаешь сидеть днями над разработкой 3д моделей для промежуточного проекта?

  • @R41NB0W_D4SH
    @R41NB0W_D4SH 6 месяцев назад +1

    Я надеюсь, вы не все скрипты делаете через блупринты? Просто проблемка в том, что блупринты показывают более худшую скорость выполнения, если в логике есть циклы. Грубо говоря, лучше использовать принты для тех вещей которые могут нечасто вызываться, а вот для чего-то частого, чуть ли не в каждый тик лучше использовать плюсы. Если у вас игра маленькая и не нагруженная особо будет - думаю, сможете и на принтах справиться, а если что-то масштабное планируете - рекомендую подумать как разгрузить логику по плюсам и блупринтам. Удачи, желаю получить разнополярный опыт, это важно)

    • @brozzzgames
      @brozzzgames  6 месяцев назад +2

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

  • @АлександрФисенко-м5ю
    @АлександрФисенко-м5ю 2 месяца назад

    опыта пока маловато, понакидали не пойми чего )), это не карта а мусорка предметов. Но это тоже опыт, игра из этого конечно не получится но вы поймете как все работает

    • @brozzzgames
      @brozzzgames  2 месяца назад

      Спасибо за комментарий, всё таки мусоркой это не стоит называть, это обидно :(