Lyra's locomotion: С Чистого Проекта | Unreal Engine 5
Всем приятного просмотра!
Happy viewing everyone!
VK ► weareun...
Telegram ► t.me/WeAreUnreal
Dzen ► dzen.ru/dashki...
Discord ► / discord
DonationAlerts ► www.donational...
Boosty ► boosty.to/dash...
Unreal Engine 5: Lyra's locomotion in clean project
Lyra's locomotion: С Чистого Проекта | Unreal Engine 5
UE5 Locomotion System Based on Lyra
Lyra Starter Game remake with 100% blueprint
Advanced Locomotion Component Based on Lyra
Lyra Tutorial - Clean Start Project with Walk/Jog
No ShooterCore and No Dashing
Usage Instructions
Так всем привет!
Как вы знаете эпики в свое время, а именно год назад выпустили проект под названием Lyra Starter Game. По сути, это очень мощный шаблон, который подразумевает использования его активов, систем и технологий для создания своих собственный проектов. Одним из них является Локомоушн система, анимационная система движений персонажа.
И как раз таки её мы и позаимствуем к себе в собственный абсолютно чистый проект. По сути, мы воспользуемся технологией мигрейта, при этом не растеряв его преимуществ, а именно варипингов, Orientation Warping, Stride Warping. И только потом с помощью Link Anim Class Layers переключаем набор движений игрового персонажа на другой слой.
В данном видео мы перенесем лишь его стандартное передвижение, без вооружения и каких-либо других способностей.
This short but very informative video shows how you can bring the movement system from Lyra to a clean project. In essence, we use migrate, during which we transfer all animation blueprints, interfaces and layers to another place. And only then, with the help of Link Anim Class Layers, we switch the moveset of the game character to another layer. And yes, yes, all Lyra's "goodies" - Orientation Warping, Stride Warping and other complicated things with "warping" are transferred. The main thing - do not forget to enable the necessary plugins. Good luck everyone!
P.S. A little later I'll post a video on how to switch movement modes. Sprint, crouch and more.
In this tutorial we'll be creating a totally clean and empty Lyra Game Project from zero. This might help you understanding how exaclty you should be using Lyra Framework.
If you are wondering why the goal of this tutorial is to not use ShooterCore, here is an explanation:
The ShooterCore is more an example than a starter point, so the idea is to really create your games from zero, configuring experiences and everything. Of course that you can use things from there, but you should always configure from zero, importing from the ShooterCore.
And also, if you are trying to add Lyra's Interface Experience in this Clean version (In Game Menu and Main Menu), please ask in the comments. Soon I might release a part 2 tutorial teaching this and some other features that you want :)
Пікірлер: 61
да, удивительно, что кто-то может просто без воды и по сути сделать нормальное видео на весьма полезную тему) остались же еще люди на земле)
Спасибо! Коротко по делу. Так держать!
Спасибо! Очень подробный материал)))
Автор, крутяк, быстро, по существу и информативно (непонятное можно загуглить уже самому)
Welcome и Добро пожаловать)
Спасибо за уроки!) Только есть просьба, объясняй, пожалуйста, что за галочки мы ставим, почему в переменной -1, что именной мы делаем. Хочется понимать, а не просто повторять) Спасибо)
Крутая подача видео , спасибо за урок)
Спасибо за познавательный материал!
This is the simplest, but the most effective way to migrate, thank you! please, consider to add english subtitles for your videos, the auto generated cc is terrible
Чем Lyra отличается от Motion Matching систем и что лучше использовать в плане производительности?
вот спасибо. я неделю пробывал перетащить анимацию к себе. но вот именно так не делал. ну я и сам движок недавно осваиваю так что мне простительно. было бы здорово разобрать проект лира подробнее. как там оружие как там ваще все устроено
Спасибо за урок! Полезно было бы увидеть в следующем видео ретаргинг данного перса на своего!
привет, спасибо за видео оно мне сильно помогло😃
Супер! Когда будет продолжение?
@DashkinArtyom
Жыл бұрын
Продолжение будет, как скоро не знаю пока. Ещё столько хочется рассказать показать, на все времени не всегда хватает.
Привет) Такой вопрос, при привязке Lyra к ThirdPerson, когда вытягиваю ноду Mesh, пишет, что она не сопоставима с LInk anim class layer. Пробовал на 5.0.3, 5.1.2, 5.2, везде одинаковый исход, после миграции получается тупик, есть возможность достать ноду Set anim class layer, но тогда T-pose.
@DashkinArtyom
Жыл бұрын
Привет, то есть у тебя проблемы возникают на моменте 4:35-4:40? На 5.0.3 должно получиться так же как и у меня. Возможно ты просто не скомпилировал банально после того как поменял сам Меш. Также нужно это проворачивать от констракшена скрипта. Ну и до этого может что-то пропустил, перепроверь ещё раз все внимательнее. На 5.1 слышал, что нужно напрямую через Begin Play делать, но лично не пробовал.
@IiIKarnajIiI
8 ай бұрын
@@DashkinArtyom Так и есть, в более поздних версия в Эвент графе писать, меш подрубит автоматом (Сейчас в версии 5.3.2 на моменте 4:35-4:40 нельзя прописать линк, теперь все тоже самое делается в Эвент графе и подрубать надо через эвент бегин плей)
Ништяк и не пиздя наше время на херню
Подскажите, на видео 4:40 как у Вас получается вставить Link Anim Class Layers с нацеливанием на Mesh ? У меня позволяет только вставить с нацеливанием на Anim Instance и тем самым не могу прикрепить mesh.
@DashkinArtyom
Жыл бұрын
Привет, у вас Лира и ваш проект на версии 5.0 или 5.1? Этот прием только реализуем на 5.0. То есть и проект Лиры и ваш проект изначально нужно делать на 5.0. Я слышал на 5.1 нужно напрямую через Begin Play делать, но лично не пробовал.
@nkn_8944
Жыл бұрын
@@DashkinArtyom Спасибо за ответ! У меня версия 5.1, по Вашей наводки пойду искать ответ.
@CEBEP-SINGULAR
5 ай бұрын
@@nkn_8944привет, нашел ответ? Буду очень рад, если и мне подскажешь как решить проблему!
Привет бро, если не сложно можешь сказать когда ждать туториал по приседанию и ходьбе, очень хотелось бы узнать как это реализовать.
@DashkinArtyom
Жыл бұрын
Привет. Тебя на примере Лиры конкретно интересует? Или для обычного манекена? Ходьба здесь есть, присед дело само по себе не хитрое, он работает везде одинаково, логика одна. Присед я сделаю, возможно даже очень скоро. Инсайд информация, я сейчас начну что-то типо рубрики по всем подобным механикам, присед, оружие, комбат система. Завтра или на днях выйдет видео первое, пока легкое, для начинающих. Потом на его основе будем дополнять.
@tennoSOFF
Жыл бұрын
@@DashkinArtyom Вау, крутяк буду ждать с нетерпением)))) А по поводу ходьбы имел в виду медленный шаг, ну допустим при зажатой кнопке Alt персонаж переходит в режим медленной ходьбы, ну и старый добрый присяд на Ctrl
@DashkinArtyom
Жыл бұрын
А, понял, ну да, тогда будет)
ссылка на объект компанента скелетной сетки несовместима со ссылкой на объект экземпляра аним
Серию планируется продолжать? 🤔
@DashkinArtyom
Жыл бұрын
Да, ищу решения некоторых вопросов.
2:45 в 5.3.2 после компиляции ошибка остается
Вобщем, такая проблема, когда делаю Link Anim, ставится только: Target Is Anim Instance, и не пойму, что делаю не так, хотя по видео всё классно...
@DashkinArtyom
Жыл бұрын
Привет, у вас Лира и ваш проект на версии 5.0 или 5.1? Этот прием только реализуем на 5.0. То есть и проект Лиры и ваш проект изначально нужно делать на 5.0. Я слышал на 5.1 нужно напрямую через Begin Play делать, но лично не пробовал.
@UCrLTXQEiJDjsYNOiCyq
Жыл бұрын
@@DashkinArtyom интересно конечно, как с переходом на другой движок, все кардинально меняется
Где продолжение брат?
@DashkinArtyom
9 ай бұрын
Да вот, надо бы) По лирке надо бы что-то дельное придумать, пока не придумал)
@_Karya
9 ай бұрын
Просто можно ли остальные анимации перенести? Или можно на их основе типа блупринтами дописать где должны располагаться руки там и все такое, я видос видел там чел рассказывал про эту всю историю, если ты шаришь за анимации расскажи пожалуйста, я вбивал на ютубе « Процедурная генерация анимации» и он мне выдал ролик там вырезка с какого-то семинара или что-то такое. Вот если ты поймешь о чем он говорит и сможешь рассказать об этом то было ахуительно
После мигрейта, пишет в логе что у многих файлов invalid data. Весь лог скидывать конечно же не буду :D Буду рад если поможешь разобраться Data validation FAILED. Files Checked: 136, Passed: 80, Failed: 56, Skipped: 16, Unable to validate: 0
@DashkinArtyom
11 ай бұрын
Привет, первые два вопроса: На каких версиях у тебя проекты Лиры и Твой собственный? И В какую папку ты мигрейтишь? Это должна быть папка Content
Не актуально для 5.2
Мда, мог бы и указать автора ориг видео. Ты даже не понял почему это не работает на более новой версии движка, там всего лишь логику нужно было ставить в ивент графе, а не в констракшине….
@Batareika007
Жыл бұрын
возможно это оно kzread.info/dash/bejne/oJybl82jm5POf5c.html
Hello, my dear friend, can you post this project that you created from lyra so that I can download it?
@DashkinArtyom
9 ай бұрын
Hi Yes. Sent in telegram
@DoctorPersival
9 ай бұрын
@@DashkinArtyom thank so much I love you ❤️❤️❤️❤️
Сделаешь тутор на то что бы нельзя было включить свет от фонарика пока я не возьму в руки сам фонарик типа что бы спотлайт работал только после того как я возьму в руки (3д) фонарик и еще что бы он плавно брался а не типа резко в руках появлялся буду благодарен если сделаешь
Привет. Хотел спросить об том как в UE5 создавать Не игровых персонажей причем как взрослых так и детей причем разного возраста от совсем маленьких до уже почти взрослых. Еще один вопрос в том что как на UE5 сделать многопользовательскую игру в которой один игрок нормального роста а остальные ростом раз в 20 меньше. Ну и как сделать анимацию взаимодействия игрока с создаваемыми им же предметами
Тут мигрейтят в 5.2 kzread.info/dash/bejne/poqio7KsY5DTk7w.html&ab_channel=hawaiifilmschool
менять значения и ставить галочки, есть видео где ты обясняешь что зачем и для чего ты меняешь ?
В 5.4 это не работает
вот только ты не можешь из луры делать свою игру ибо авторские права
@onimar9472
Жыл бұрын
Авторские права будут, если заработок с игры составит больше миллиона долларов!
@NGNL_Studio
Жыл бұрын
@@onimar9472 и ты получишь по шапке в итоге
@NGNL_Studio
Жыл бұрын
@@onimar9472 и отдашь все деньги которые заработал
@NGNL_Studio
Жыл бұрын
@@onimar9472 ещё и должен будешь
@unolorion4970
Жыл бұрын
Можешь использовать только в движке UE в коммерческих целях. Лицензия распространяется совместно с движком, если не использовать то заплатишь столько же
Хотелось бы увидеть как диалоги квестовые в анреале реализованы, какие подходы лучше принты или с++