КАК СОЗДАТЬ 2D ИГРУ на UNREAL ENGINE 5

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Короче говоря, делаю 2D игру на Unreal Engine 5.
    -----------------
    тг моей игровой студии- t.me/shadowwor...
    мой тг канал (там афигена) - t.me/melsik_of...
    где я достал 2d персонажа - itch.io/game-a...
    -----------------
    #unrealengine5 #mygame #2dgames

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

  • @takaccki_senn
    @takaccki_senn Год назад +10

    Очень понятно, интересно, а главное не душно объясняешь. Спасибо, что существуют такие туториалы

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

    а у меня вместо персонажа,стрелка,если знаете,то как как её убрать?

  • @ahiroIneshike
    @ahiroIneshike Год назад +22

    Всё настолько понятно, что я воодушевился создать свою игру! Спасибо большое автору! Счастья, здоровья и долгих лет жизни ему

    • @ВасяПупкин-щ4ж
      @ВасяПупкин-щ4ж 8 месяцев назад +1

      Ну как, создал игру?

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

      @@ВасяПупкин-щ4ж Хехе

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

      Сделал игру?

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

      @@sahara8730 Пытался

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

      @@sahara8730 да, вышла, чекайте, Смута называется!

  • @smurfik75
    @smurfik75 5 месяцев назад +3

    Автор, ты просто золото среди кучи навоза на ютубе! Ты так хорошо объяснил, что даже я понял. Спасибо тебе большое.
    P.s - теперь захотел создать 2D игру.

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

      Пасиба. Удачи!!!

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

    Не знаю зачем я это смотрю ведь я юнитист и страйдитист

  • @ПаукШнюк-у9к
    @ПаукШнюк-у9к 11 месяцев назад +4

    Чувак, ну это пиздец, слишком быстро, нужно каждую миллисекунду останавливать, чтобы хоть что-то успеть

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

      С пониманием движка всё успеть можно. Да и с другой стороны, что мешает останавливать?

  • @коментаторасмодей
    @коментаторасмодей 9 месяцев назад +3

    как движение делать?
    3:40
    не как блок не находится (версия основная 5.3 но и на 5.0 не нашол) и не понятно где делается

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

      Я тоже задался этим вопросом, потому что только начинаю разбирать этот движок.
      Короче, для начала надо зайти в Project Settings. Там зайти в раздел Input. В этом разделе создать новый Axis Mappings. Дать ему название. Назначить клавишу. И уже потом его можно будет вызвать в Event Graph.

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

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

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

      если оптимизируешь не как cyberpunk или redfall то будет заебись :)

  • @Endu-765
    @Endu-765 Месяц назад

    я не могу найти MaskedLitSpriteMaterial, что мне нужно сделать чтоб я смог его использовать?

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

    так мало челов а анрилке в ютубе на русском пасибо тебе за твои ролики

  • @wullyfox
    @wullyfox 11 месяцев назад +2

    где найти Add movement input на моменте 3:45 ? изменено, не могу найти input axis move forward

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

      нажми пкм и введи в поиске

    • @wullyfox
      @wullyfox 11 месяцев назад +2

      его там просто нет@@MrMelsik

  • @DushevniyDrive
    @DushevniyDrive 23 дня назад

    Результат получился реально классный!)

  • @Glavael
    @Glavael 10 месяцев назад +2

    2D игру лучше делать на 2D копии UE5 под названием GMS 2.

    • @MrMelsik
      @MrMelsik  10 месяцев назад

      Звучит сомнительно

    • @Glavael
      @Glavael 10 месяцев назад +1

      @@MrMelsik Не, там реально удобно и лучше 2D делать. Игра при этом не станет менее функциональней.

  • @ОтрядыПутина
    @ОтрядыПутина Год назад +2

    Чемпик на авторе, кстати из плюсов 3д в 2д игре можно отметить еще освещение. В 3д реализовать выпирающий объект, который тень отбрасвает, легче чем в 2д.

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

    Япать! Все на столько сложно что пиздэц! В констракт это можно сделать за 1 мин без гемора))

  • @коментаторасмодей
    @коментаторасмодей 9 месяцев назад +1

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

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

      Приведи пример "идиотской, отвлекающей от учёбы ерунды"

    • @коментаторасмодей
      @коментаторасмодей 9 месяцев назад

      3:58-4:10(подписаться можно нормально просить); 9:56-10:08 (излишние комментарии смысл говорить что он думает я решил значит мне нужно без него знаю что возможностей много); про приветствие вобше молчу но бог с ним автор так видит пусть делает; также для обучение слишком быстрое тороторинье и отсутствие выделение нужных деталей, пример просто пишет а не рассказывает зашёл вот здесь для того что бы сделать то... @@MrMelsik

    • @MrMelsik
      @MrMelsik  9 месяцев назад +2

      @@коментаторасмодей при всем уважении, но это уже душнота. Так или иначе, не хочешь смотреть или что-то не нравится - не смотри

  • @Muhammad-phi
    @Muhammad-phi 3 месяца назад

    Unreal engin из-за того что я н5 знаю c# но знаю c++, и blueprint не тема

  • @wullyfox
    @wullyfox 11 месяцев назад +1

    не могу найти input axis move forward, не ищет вообще

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

    Здравствуйте, у меня почему то нету анимации стояния на месте, помогите пж)

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

    Ну это конечно пиздец а не движок, слишком сложно

  • @ДмитрийАрефьев-э8ч
    @ДмитрийАрефьев-э8ч 4 месяца назад

    В версиях 4.26, 4.27 есть специальный шаблон 2д игры.

  • @mixfir8173
    @mixfir8173 11 месяцев назад +1

    Если что в юнити тоже нет 2д, там это просто шаблон/настроенная 3д сцена с ортографической камерой.

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

    Этот гайд просто имба

  • @Канарейка-ц9н
    @Канарейка-ц9н 10 месяцев назад +1

    C YX осями разобрались, а если нужно XZ с видом сверху?

  • @paheterwer7275
    @paheterwer7275 10 месяцев назад +1

    Мож я тупой, но зачем считать, когда у тебя на сайте при скачивании пишет размеры 48*48, при разделении спрайта указываешь 48

    • @MrMelsik
      @MrMelsik  10 месяцев назад +1

      Это размер одного спрайта. А тебе дается на одном изображении много таких спрайтов и ты должен их поделить

    • @paheterwer7275
      @paheterwer7275 10 месяцев назад

      @@MrMelsik ну

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

    А дальше что?

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

    спасибо большое, очень понятно и интересно, помог

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

    И зачем всё это, на Юнити простые игры делать быстрее и вместо макарон есть прекрасный и лаконичный C#. Анриал нужен чтобы супер пупер графику бдыщь из коробки сделать тормозящую. По мне так разработка на Анриале занимает в 3-4 раза больше времени.

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

      Unity 2d и мобилки большее тут согл но есть тот же гадот и это видео просто практика

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

    ничё не понятно

  • @ДмитриевМаксим-з1щ

    Привет, будут уроки по blueprint

  • @fax1k3
    @fax1k3 10 месяцев назад +1

    а что делать если нету paperzd,когда нажимаю на правую кнопку мыши

    • @MrMelsik
      @MrMelsik  10 месяцев назад

      плагин включить не забудь

    • @fax1k3
      @fax1k3 10 месяцев назад

      а как его включить?я его скачал и все@@MrMelsik

    • @MrMelsik
      @MrMelsik  10 месяцев назад

      В видосе 0:58@@fax1k3

    • @fax1k3
      @fax1k3 10 месяцев назад

      спасибо)
      @@MrMelsik

    • @fax1k3
      @fax1k3 10 месяцев назад

      есть еще один вопросик,персонаж не реагирует на кнопки движения,что делать?
      @@MrMelsik

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

    Классное видео, но я все-таки предпочту делать 2д игры на юнити

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

      Так будет даже лучше, я считаю

  • @fourium3728
    @fourium3728 11 месяцев назад +1

    6:38 и

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

    Поворот по тику самое отвратительное решение из всех возможных, избегай Ивент тик. Только представь ты поворачиваешь своего персонажа КАЖДЫЙ КАДР!!!! Лучше поворачивать его во время ходьбы, это намного экономнее. Успехов!!

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

    Ты мой герой! Давно хотел сделать игру, но интересных и понятных гайдов практически нет

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

      Спасибо большое, это очень мило

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

    а если нет paperzd что делать?

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

      @@tagyrache поищи на маркетплейсе, вроде как он там бесплатный

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

    привет можешь зделать видос про то как зделать 2d изометрию в unreall искал видосики но не нашел визде либо 2d либо 3d изометрии нету (

  • @ИльяАнгелСавельев
    @ИльяАнгелСавельев 6 месяцев назад

    Ты конечно всё понятно объясняешь, но видео как то обрезками вышло. У меня бипринты не соединяются 5:14
    Почему? Чёрт знает.

  • @МаксимРыбаков-п7ю
    @МаксимРыбаков-п7ю 11 месяцев назад

    Эм, так в юнити тоже нет чистого 2D. По сути там просто создается 3D-сцена без скайбокса с ортографическим режимом камеры (ну и ассетами для работы с 2D-графикой, но их можно в любой проект загрузить). Третья ось никуда не девается. 2D-темплейт можно парой манипуляций превратить в 3D-проект и наоборот. Есть даже игры, которые одновременно в одной сцене динамически переключают 2D и 3D.

  • @pashudzu
    @pashudzu 3 месяца назад

    А можно ли писать код не в blueprints, а C++, или так нельзя?

    • @MrMelsik
      @MrMelsik  3 месяца назад

      Можно конечно

    • @pashudzu
      @pashudzu 3 месяца назад

      @@MrMelsik ого круто, спасибо

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

    Это не макароны, а спагетти!

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

      Верно

  • @максиммороко
    @максиммороко 7 месяцев назад

    а как выделить все спрайты?

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

    Видео имба! Но... можете подсказать, где InputAxis Move Forward / Backword? Очень прошу!!! Его вообще нет в поиске!!!

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

      тут автор пропустил жирный кусок так как это надо зайти в edit - project settings. Там откроются списки надо найти Engine и под ним должен быть input. Когда нажмешь то тебе надо будет найти Axis mappings нажать на плюс и в появившемся окне написать forward далее справа от него два раза нажать на + и вписать A и D(на А надо поставить -1.0). И это только малая часть. Я рекомендую лучше обратиться к каналу GoodyIT( а именно ролик Unreal Engine 5. Управление 2D персонажем. Урок 3.) так как он пошагово рассусоливает эти нюансы благодаря чему ты и поймешь как это работает. Я не говорю что автор этого ролика брешит он довольно задорно объясняет благодаря чему смотреть интересно но к сожалению это не слишком информативно поэтому я предложил тебе такую альтернативу.

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

    Красааа

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

    У меня возник очень важный вопрос. Как можно сделать генерацию 2D уровня с помощью блупринта? Сделать так, чтобы спрайты сами генерировались в Tile map на нужной координате. Буду очень благодарен.

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

      Это вообще отдельная тема в которой нужно разбираться. Я хз на самом деле, гугли

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

      ​​​@@MrMelsikуже примерно нашёл что искал) но теперь возникает другой вопрос. Есть ли какая нибудь функция в блупринтах по копированию(или многоразовому использованию) спрайтов или объектов? (грубый пример: спавн одних и тех же врагов на разных координатах рандомно)

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

      @@CrySky999 ты можешь это математически рандомом задать

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

      ​@@MrMelsikа что за функция в блупринте?

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

      @@CrySky999 рандом

  • @ИльяАнгелСавельев
    @ИльяАнгелСавельев 6 месяцев назад

    3:39 Откуда? InputAxis Move Forward /Backward?
    В поиске его нет...

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

      Я тоже задался этим вопросом, потому что только начинаю разбирать этот движок.
      Короче, для начала надо зайти в Project Settings. Там зайти в раздел Input. В этом разделе создать новый Axis Mappings. Дать ему название. Назначить клавишу. И уже потом его можно будет вызвать в Event Graph.

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

    Автор помоги пожалуйста
    6:13
    Здесь я сделал всё точно как у тебя но у меня мой игрок стал двигаться другими осями и не разворачиваться(

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

      Может что то в настройках каую то галочку поставить надо?

  • @EugeneS88-RU
    @EugeneS88-RU 5 месяцев назад

    Очень круто. Однако не могу обратить внимание - в юнити мы выбираем 2d/3d тоже чисто формально по факту.

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

      Дадада я уже понял этот момент, спасибо

  • @КоляКорнійчук-м6я

    Мой бывший начальник про такие идеи говорил: "Можна купить танк и ездить на нем на работу, но он не для того предназначен" Так и тут поиграться можно, но для реальной игры лучше взять специально предназначенный для этого инструмент

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

      Целиком и полностью поддерживаю эти слова

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

    Как по мне,в UE5 можно сделать 2д игру,но с реалистичным освещением,эффектами и физикой обломков.Как по мне,это будет выглядеть прикольно,хотя все зависит от рук разработчика,будет ли это колхозом или шедевром гибрида

    • @PRZMA-wx4vo
      @PRZMA-wx4vo 11 месяцев назад

      Удивлю: освещение, эффекты и физика есть и в unity 😱

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

      Уродская система монетизации у юнити не дает мне покоя@@PRZMA-wx4vo

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

    Спасибо за видео!) Интересно, сколько бы весил билд такой игры)))

    • @MrMelsik
      @MrMelsik  11 месяцев назад +1

      Я думаю +- 400 мб

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

    ₽8,727.81 papper 2d

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

    Пачаны привет!
    Помогите как прописать кувырок в блюпринтах?
    Анимации есть

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

      По тому же методу