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

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

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

  • @takaccki_senn
    @takaccki_senn 10 месяцев назад +9

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

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

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

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

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

  • @user-md3hc5hw5m
    @user-md3hc5hw5m 9 месяцев назад +2

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

  • @ahiroIneshike
    @ahiroIneshike 10 месяцев назад +22

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

    • @user-rf8bd5ms2b
      @user-rf8bd5ms2b 5 месяцев назад +1

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

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

      @@user-rf8bd5ms2b Хехе

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

      Сделал игру?

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

      @@sahara8730 Пытался

    • @user-qu6ty4sw9d
      @user-qu6ty4sw9d 2 месяца назад

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

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

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

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

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

  • @ImNatsukiSubaru
    @ImNatsukiSubaru 9 месяцев назад +1

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

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

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

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

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

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

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

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

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

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

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

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

      Я думаю +- 400 мб

  • @user-zz9cv2wq1m
    @user-zz9cv2wq1m 7 месяцев назад +1

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

  • @roma9957
    @roma9957 8 месяцев назад +2

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

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

    Красааа

  • @user-ui2do5pb5y
    @user-ui2do5pb5y Месяц назад

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

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

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

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

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

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

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

  • @irayala
    @irayala 9 месяцев назад +4

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

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

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

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

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

  • @user-vc9bb9fz4t
    @user-vc9bb9fz4t 6 месяцев назад +3

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

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

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

  • @user-kx1vp6xw2g
    @user-kx1vp6xw2g 9 месяцев назад

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • @bqquard
    @bqquard 9 месяцев назад +1

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

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

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

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

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

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

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

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

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

  • @user-lw4qi1xw7h
    @user-lw4qi1xw7h 3 месяца назад

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

  • @user-rl1nt7bj2w
    @user-rl1nt7bj2w 4 месяца назад

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

  • @CrySky999
    @CrySky999 9 месяцев назад +1

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

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

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

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

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

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

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

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

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

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

      @@CrySky999 рандом

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

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

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

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

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

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

  • @UglyBas1ard
    @UglyBas1ard 9 месяцев назад +1

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

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

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

  • @user-un4nm7hp8s
    @user-un4nm7hp8s 10 месяцев назад +1

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

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

      будут

  • @user-xy2th2xv3w
    @user-xy2th2xv3w 8 месяцев назад

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

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

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

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

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

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

      @@MrMelsik ну

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

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

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

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

  • @user-lw4qi1xw7h
    @user-lw4qi1xw7h 3 месяца назад

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

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

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

  • @Muhammad-phi
    @Muhammad-phi 25 дней назад

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

  • @user-qu6ty4sw9d
    @user-qu6ty4sw9d 2 месяца назад

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      спасибо)
      @@MrMelsik

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

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

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

    6:38 и

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

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

  • @user-pm6fl3ld2d
    @user-pm6fl3ld2d 8 месяцев назад +4

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

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

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

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

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

  • @user-vc9bb9fz4t
    @user-vc9bb9fz4t 6 месяцев назад +1

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

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

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

    • @user-vc9bb9fz4t
      @user-vc9bb9fz4t 6 месяцев назад

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

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

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

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

    ₽8,727.81 papper 2d