Пікірлер
@Stanly1SL
@Stanly1SL 11 сағат бұрын
или я тупой но я чет ваще ниче не понимаю по блупринтам что есть что и почему он это использует.
@goodyit
@goodyit 6 сағат бұрын
Если вы до этого не изучали ни 1н язык программирования, то вам нужен индивидуальный подход.
@Kiberdeath
@Kiberdeath 2 күн бұрын
после прыжка нет
@Kiberdeath
@Kiberdeath 2 күн бұрын
звук ходьбы продолжается после остановки и накладуются друг на друга
@Kiberdeath
@Kiberdeath 3 күн бұрын
к Output animation был подключен play idle, при подключении new state machine play idle отключается
@SPaRTaKTVY
@SPaRTaKTVY 4 күн бұрын
Благодарю за урок,четкая речь,грамотный посыл без воды.Есть одна проблема может из-за версии движка 5.5.1,анимацая бега не работает,сделал все точно как у вас,буду очень благодарен если подскажете в чем может быть решение?
@goodyit
@goodyit 4 күн бұрын
В версии 5.5 работает аналогично. Я собирал проект и проверял. Значит ты что-то не сделал
@SPaRTaKTVY
@SPaRTaKTVY 3 күн бұрын
@@goodyit Разобрался благодарю.
@УчительПланеты
@УчительПланеты 18 күн бұрын
Доброго времени суток! Может я что то пропустил или недопонял но я уже как 2 дня никак не могу разобраться откуда взять TranslucentUnlitSpriteMatereal на тайминге 26:10 Не могли бы вы помочь с данной дилемой? Зарание огромнейшое спасибо!
@goodyit
@goodyit 18 күн бұрын
Привет, если при раскрытии материалов нет ничего, то нажми на шестерёнку во всплывающей панели и поставь галочки show plugin content и show engine content
@УчительПланеты
@УчительПланеты 18 күн бұрын
@@goodyit Благодарю за помощь)
@wYku
@wYku 20 күн бұрын
что делать если я нажимаю на A(идти в лево) у меня камера начинает показывать вид сзади
@alisheskin9630
@alisheskin9630 21 күн бұрын
у меня нет вкладки магазин..
@goodyit
@goodyit 21 күн бұрын
Сейчас это во вкладке fab
@begushchiyThrough
@begushchiyThrough 27 күн бұрын
Чувак, помни, ты лучший!
@mvix7793
@mvix7793 27 күн бұрын
Спасибо. 9:16 Долго искал как это сделать.
@ВячеславАцкий
@ВячеславАцкий Ай бұрын
Добрый день. А где теперь скачивать PaperZD? если уже версия UE 5.4.4
@Крыса3-о4з
@Крыса3-о4з Ай бұрын
Лично я смотрю пол минуты видео, чтобы копировать ссылку и вставить её в в 4k видео downloader потому что ну сори впн платный, а я бомж, пока работает пробный период качаю видосы. Потом, когда стану миллиардером обязательно куплю подписку на vpn и пересмотрю все видосы, обещаю
@Крыса3-о4з
@Крыса3-о4з Ай бұрын
Жесть, другой впн не хочет качать видос :( Печально. Ну да ладно, я ещё поищу, 7 уроков скачать осталось.
@-maz1k
@-maz1k Ай бұрын
Небольшое замечание. Стоит избегать использования блюпринта Event on Tick, так как он очень сильно замедляет вашу игру. События в нем будут выполняться вообще постоянно, 100% времени будет происходить нагрузка, даже если персонаж стоит на месте. Гораздо правильнее было бы сделать, например, получение направления движения напрямую от InputAxis Forward, Exec от Add Movement Input, который сразу идет на Compare Float. Тогда в моменты простоя персонажа мы не будем нагружать игру бесполезными проверками. Конечно, в нашем случае нагрузка небольшая, однако стоит сразу учиться избегать Event on Tick.
@goodyit
@goodyit Ай бұрын
@@-maz1k Согласен. Сейчас так и делаю.
@0_MarsCat_0
@0_MarsCat_0 2 ай бұрын
Как исправить проблему: у скелета дерганая анимация поворота
@ЮрийАртемьев-г7щ
@ЮрийАртемьев-г7щ 2 ай бұрын
При первом запуске симуляци всё хорошо - персонаж движется согласно заданным координатам. Прии следующем включении анимации персонаж двежется по оси Y. При следующем опять по оси X, но с инверсией. При четвёртом запуске симуляции снова по оси Y, и уже тоже с инверсией. Пятый запуск симуляции опять всё нормально, но следующие включеня повторяют переключение осей по кругу. Кто-нибудь может подсказать в чём причина?
@ILYCH404
@ILYCH404 2 ай бұрын
Будут в дальнейшим видео про 3д игры?
@turboabdul
@turboabdul 2 ай бұрын
Для colliding tile можно добавить горячие клавиши, что немного ускорит процесс редактирования коллизий 😉
@Elektrobog
@Elektrobog 2 ай бұрын
Привет, ваши видео очень хорошо помогают, но есть один вопрос, почему-то у меня в UE 5.4.4 нет PaperZD, может кто-нибудь помочь с этой проблемой?
@goodyit
@goodyit 2 ай бұрын
Привет, его нужно устанавливать в EpicGames для каждой новой версии движка.
@Elektrobog
@Elektrobog 2 ай бұрын
@@goodyit а где именно он находится, в магазине?
@Elektrobog
@Elektrobog 2 ай бұрын
​@@goodyit все спасибо нашёл 🎉🎉😊😊
@bakuplaying6677
@bakuplaying6677 2 ай бұрын
Привет, подскажи пожалуйста. Сделал анимацию атак легкой и тяжелой, тяжелая почему то проигрывается, но легкая нет, хотя при нажатии легкой атаки (во время анимации тяжелой) анимация прерывается. И ещё, у меня анимация атаки происходит так, что персонаж поднимается на 1 пиксель вверх. Спасибо большое)
@bakuplaying6677
@bakuplaying6677 2 ай бұрын
Круто что всё понятно, с корешом решили делать игры, он учит по анг. ютуберу, я пробую по тебе. Мне всё нравится) Круто что обьясняешь некоторые элементы блю принта для чего они, но хотелось бы поподробнее) А так гуд мен
@trushaurma2.058
@trushaurma2.058 2 ай бұрын
появились некоторые сложности в движении персонажа, при запуске игры в окне просмотра, персонаж начинает двигаться сначала по координатам Z, потом, после перезапуска по инверсированным Z координатам, после еще одного перезапуска персонаж начинает двигаться как нужно, но в инверсии и только на четвертый раз персонаж двигается как положено.
@yorisongs9804
@yorisongs9804 2 ай бұрын
Спасибо за все ваши замечательные видео. 26:58 Вопрос. Обычно я использую SetText, а не Bind. Устраняет ли этот метод Bind необходимость вычислять каждый кадр? Или вы ввели этот метод для простоты?
@goodyit
@goodyit 2 ай бұрын
Если я правильно понял то, вы по сути меняете здоровье в виджете только когда получаете урон - это правильный подход. В идеале прописывать dispatcher. Да и тот метод, котрый я показал работает только для int.
@yorisongs9804
@yorisongs9804 2 ай бұрын
@@goodyit Понятно. Спасибо.
@yorisongs9804
@yorisongs9804 2 ай бұрын
memo 11:04 Mapの使用 14:52 PlayerControllerにScoreを送るためのBPIを作成、割りあて 26:00 CastでBP_PCを保存取得、Bindを使用したHUDへのScoreの値変更を行うための設定 32:39 過去のロジックの説明と修正点等 35:31 Cameraの使用方法
@olegg.8973
@olegg.8973 2 ай бұрын
Можно вопрос автору? Есть ли смысл вообще делать 2D игры в UE5, если билд его будет больше 700мб, с кучей ненужных технологий и функционала который будет не задействован и просто жрать место, что не очень к примеру для мобильной разработки, в то время как какой нибудь Defold скомпилирует такой проект в 12Мб. - 50мб. Или есть какие то бубны и костыли, чтобы билд от UE сделать схожего размера? В чём смысл 2D в ААА уровня движке и развивают ли это направление? Судя по тому, что снесли поддержку WebGL, не очень.
@goodyit
@goodyit 2 ай бұрын
Если отключить все не нужные настройки, то вес финального проекта будет минимален. kzbin.info/www/bejne/nGrLfnWVapV1a9E Отправлю вас к англоязычному коллеге, который проводил исследование)
@olegg.8973
@olegg.8973 2 ай бұрын
@@goodyit Благодарю. Обязательно посмотрю. Но вопрос остался прежним, на сколько актуально вообще, делать 2д игры на движке рассчитанным на мощное 3д и при этом твоя 2д игра всё равно будет в 3д пространстве, с мощными инструментами глобального освещения, которые будут сильно влиять на производительность проекта. Ведь на тех движках которые рендерят честное 2д и системные требования потом минимальные. Есть ли вообще какие либо 2D игры которые вышли с релизом сделанные на UE? Я лично не нашёл.
@goodyit
@goodyit 2 ай бұрын
@@olegg.8973 такие игры есть в steam. В этом проекте вообще нет никакого освещения и теней) По сути в 3д только коллизии) А что касаемо целесообразности, то не понимаю почему я должен исполтзовать godot или юнити?) Реализовать одну и ту же механику в unreal можно гораздо быстрее, используя blueprints)
@olegg.8973
@olegg.8973 2 ай бұрын
@@goodyit Я ведь не с осуждением пишу, а с вопросом? Просто все популярные игры 2D в пиксельарте видел либо Unity, либо Defold. Видимо из за отстутствия поддержки WebGL? Я просто сейчас активно изучаю на платных курсах UE и там преподаватель в открытую говорит, забудьте о 2D играх на этой платформе, даже о мобильных, они будут все очень требовательными. А я хотел бы сделать для начала небольшую 2D игру, но банально, я её даже на Yandex игры не смогу выложить из за отсутствия WebGL и тяжёлого билда.
@yorisongs9804
@yorisongs9804 2 ай бұрын
Memo 2:12  講義開始 6:07 CheckPointの素材作成 12:18 EndPointのBP作成 17:59 Teleport 19:33 TargetPointの使用 28:25 BP_MovingCameraの作成 34:16 BPIの割り当て 41:41 TimeLine 58:38 TargetPointのLocation変数化
@yorisongs9804
@yorisongs9804 3 ай бұрын
Memo 2:18 FallingPlatformのFlipbookの作成 4:18 BP_Fallingの作成 9:40 InterpMovementの作成
@yorisongs9804
@yorisongs9804 3 ай бұрын
Спасибо за прекрасную лекцию». Есть одна область, вызывающая беспокойство. Когда FalingPlatform возрождается, Игрок и Падение пересекаются, Игрок застрянет. Мое решение - сделать NoCollision при перерождении, чтобы задержать его на 0,2 секунды, а затем восстановить настройки столкновений.
@yorisongs9804
@yorisongs9804 3 ай бұрын
Спасибо за прекрасную лекцию У меня есть вопрос. Кажется, что если Игрок падает во время ходьбы, он может совершить только один прыжок. Прыжок с земли может быть выполнен дважды. Если вы знаете, как с этим справиться, пожалуйста, включите объяснение во вторую половину лекции.
@yorisongs9804
@yorisongs9804 3 ай бұрын
Memo 0:52 CheckPointにTagをもたせる 4:43 新しいLevelでTMの作成 7:17  Oneway用のBPを作成する 10:41 CollisionPresetsの作成 12:47 SphereTraceの作成 Oneway判定処理 18:38 Onewayのコリジョン設定の切り替え 20:21 Event Tickの使用をやめて、SetTimerByEventを使用する 24:06 OnewayDown 降りる処理を実装する 27:03 BP_Oneway側でPlayerがEndOverlapしたらPlayerのCollision設定を変更させる 28:05 One Walking off Ledge 30:00 MoveDownの設定 33:50 Oneway Spriteの作成 38:16 崖の処理に影響する設定
@yorisongs9804
@yorisongs9804 3 ай бұрын
Спасибо, что поделились видео! Можно ли отключить анимацию перелистывания прошлой контрольной точки после касания новой контрольной точки, чтобы перевести ее в состояние Idle?
@goodyit
@goodyit 3 ай бұрын
Добрый день, можно. Сделаем это и многое другое в финальной части, когда будем "шлифовать" проект)
@yorisongs9804
@yorisongs9804 3 ай бұрын
@@goodyit Спасибо за ваш ответ! Я буду с нетерпением ждать вашего обновления!
@yorisongs9804
@yorisongs9804 3 ай бұрын
8:43 SpaikのTSとTMを作成 22:21 CheckPointの作成
@yorisongs9804
@yorisongs9804 3 ай бұрын
Если последний CameraNuber переключающего Int в NextButton сбрасывается в 0, последний Int на стороне SelectButton не может выбрать символ, потому что Nuber установлен в 0. Есть ли какое-нибудь обходное решение для этого? На видео выбирается только второй.
@ddvanimation
@ddvanimation 3 ай бұрын
Спасибо за топ урок🔥не затруднит ли тебя,при возможности,записать гайд по countdown timer-у,но чтобы убавлялось не время,а жизни плеера (постепенно,как песочные часы) и при сборе жизней пополняли хилку,и конечно же респон виджета вместе с персонажем,если мы продули
@goodyit
@goodyit 3 ай бұрын
@@ddvanimation спасибо за позитив) Запишу)
@ddvanimation
@ddvanimation 3 ай бұрын
@@goodyit супер☀️буду очень благодарен,спасибо большое😃
@djabramovskih
@djabramovskih 3 ай бұрын
20:00 В первом видео была правильная концепция ООП! BP Player - от него наследуют остальные персонажи! Почему нельзя было сделать ABP Player от которого наследуют остальные!? Я до просмотра этого видео уже сделал смену анимации именно через наследования от родителя ABP у которого есть функция Get Active Anim Player. И зачем такие заморочки с PlayerNumber когда в "учебниках для первоклассников" написано что именно для таких случаев используется Enum! Потом даже проще будет добавлять новых! Мне нравятся твои видео! Даже не смотря на такие нелепости я все равно узнаю что то новое! Спасибо тебе! Продолжаю смотреть!
@goodyit
@goodyit 3 ай бұрын
По поводу наследования анимации - я намеренно сделал их независимыми, чтобы это могло подойти к любой логике анимаций) Что касаемо Enum, то тут абсолютно верно. В идеале иметь список персонажей, но тогда придется тратить время для объяснения... В последнем уроке, я как раз использовал Enum в том случае, когда без него совсем трудно было бы. Основная проблема в том, что я не готовлюсь к записи роликов или стримов. Многие вещи буду перерабатывать, оптимизировать)
@djabramovskih
@djabramovskih 3 ай бұрын
@@goodyit как говорится для совсем зелёных твои уроки самое то! тебя приятно слушать и смотреть. не бросай это занятие!
@yorisongs9804
@yorisongs9804 3 ай бұрын
Memo 4:50 キャラクター変更 30:20  TilengSetの作成等 39:55 SpriteBGのMaterial作成 51:15 CameraActorの作成 29:24
@djabramovskih
@djabramovskih 3 ай бұрын
Собрал все камеры на сцене и через диспетчер привязал функцию к событию прохода игрока через коллизию бокса в блюпренте камеры. Так же привязал через диспетчер к событию выхода игрока из коллизии бокса. Теперь когда игрок заходит в бокс коллизии срабатывать событие которое передает камеру тем самым меняя цель вида камеры! Короче через события реализовал! Никаких таймеров!
@goodyit
@goodyit 3 ай бұрын
Согласен. Логика с таймером не так рациональна.
@czimbalaemu
@czimbalaemu 3 ай бұрын
Рисовать блять, как еще
@yorisongs9804
@yorisongs9804 3 ай бұрын
Привет из Японии Я всегда учусь на ваших видео! Спасибо.
@Shumigrin
@Shumigrin 3 ай бұрын
рекспект ман
@Sol_av
@Sol_av 3 ай бұрын
Приветствую! Очень информативные видео. Спасибо за ваш труд👍 Хотелось бы узнать о системе диалогов и квестов с npc, для написания простого сюжета. Планируются ли в будущем подобные обзоры?
@fogbyhedgehog
@fogbyhedgehog 3 ай бұрын
Здравствуйте! Можно вас попросить сделать обучалку или что-то вроде обзора, как делать составного персонажа (modular character) для 2Д персонажа? Как я понимаю в 3Д составной персонаж основан на риге (rig), но как это происходит в отношение 2д персонажа?
@Алекса-д9ъ
@Алекса-д9ъ 3 ай бұрын
Ура,дождались🎉
@androkvazar
@androkvazar 3 ай бұрын
Спасибо
@Dagonn
@Dagonn 3 ай бұрын
А когда ждать видео с движущейся камерой как на 25 секунде?
@goodyit
@goodyit 3 ай бұрын
@@Dagonn Запись стрима в разделе трансляций)
@Dagonn
@Dagonn 3 ай бұрын
@@goodyit промаргал
@Dagonn
@Dagonn 3 ай бұрын
Дождались 😅
@шадовразе-м1о
@шадовразе-м1о 3 ай бұрын
При попытке прочитать свойство Player произошло обращение к значению "Нет"" как это исправить вместо модели скелета появляется модель персонажа
@va97ra
@va97ra 3 ай бұрын
Спасибо за уроки, а можно чуть подробнее объяснять про ноды которые добавляете, а то я только учусь и трудновато запомнить
@AizarkLizard
@AizarkLizard 3 ай бұрын
Круто выглядит, старание. Молодец
@Daragni
@Daragni 3 ай бұрын
Благодарю!!! Просмотрел весь курс. Вдохновился. Делаю игрульку )))