UE4 - Advanced Locomotion System V3 - Features

  Рет қаралды 227,208

LongmireLocomotion

LongmireLocomotion

6 жыл бұрын

Hey there,
So after taking a break from developing, I decided to come back and give it another shot as I wasn't fully satisfied with how some things turned out. I took what I had learned along the way and did everything I could to improve upon it wherever possible (keep in mind I'm self taught). One of the reasons it took so long was I was trying to do too many things with the system in order to "perfect" it, but I realized that was a too ambitious (and unreasonable) goal, and so compromises had to be made. I also ran into a fair amount of technical limitations, mostly due to the fact that I'm keeping the project 100% BP and therefore cannot due some things that require C++.
The focus of this update was once again primarily a back-end overhaul, in an attempt to smooth out a lot of the common issues and make the system easier to work with in general. I would love to expand upon it even further and add commonly requested features, however at the moment the UE4 Marketplace does not make it easy to add expansions or additions to existing assets, without updating the entire thing or creating a completely separate project. I definitely see potential but I'm still figuring out the best method for more long-term support.
With all that being said, whats new?
- First and foremost, the system has all new key-framed animations (the old ones looked pretty bad).
- The system now makes more use of Class Inheritance, and no longer uses a component, which had limitations. A Base_Character BP contains custom rotation, movement, and state logic. Child classes can easily be created to have different characters with different movement settings or their own logic. An Interface has been added and is used to communicate between the Base_Character BP and any needed AnimBP. This makes it easy to create multiple AnimBPs for different characters without having to change references.
- A series of Enums such as Movement Mode, Gait, Stance, and Rotation Mode are now used to control how the character behaves, and can be used in different combinations throughout the system for maximum flexibility.
- Rotation has been reworked and improved, and now the system will rotate the actor instead of just the mesh. This should cut down on the number of rotation issues when expanding upon the system and working with other forms of movement.
-Turning in place has been simplified, and rotation logic has been moved to a custom AnimNotifyState, making it easier to select custom curves for each animation.
- A Pivot system has been added.
- Jumping has been reworked, and more traditional jump and fall loop animations are used, instead of a single animation which limited flexibility.
- A more robust land prediction system has been added, so the character can now move in the air and change fall rates without desyncing the land prediction.
- A flail blend system has been added so the character will start to flail when falling at a high speed.
- A simple FootStep cue and an accompanying AnimNotify have been added, and supports different footstep types (walk, run, pivot, etc).
Hopefully the simplified features and re-worked system architecture should make it even easier for users to expand and add to the system.
So yeah, that's pretty much it :)
Get it here - www.unrealengine.com/marketpl...
Music by Joakim Karud / joakimkarud

Пікірлер: 618
@LongmireLocomotion
@LongmireLocomotion 6 жыл бұрын
Also, big shoutout to the one who really made this possible - My mom. Seriously, she still lets me live and work in her basement at 21. You Rock Mom!!!
6 жыл бұрын
Your product is great. But more than that i will buy this product rightnow just because of this comment.
@WalkarSajid
@WalkarSajid 6 жыл бұрын
Who says that you have part from you parents after growing up!
@musashidanmcgrath
@musashidanmcgrath 6 жыл бұрын
Shit man, I wish I was 21 again and living with my Ma. Those were the days. :) Excellent work on this. I hope you keep it up, or at least get more support or a grant from Epic.
@popsop3355
@popsop3355 6 жыл бұрын
this mechanic you can see in uncharted 4 and I guess in naughty dogs every game these days.
@whathappenswhen4767
@whathappenswhen4767 6 жыл бұрын
Dude, the amount of work you put into this, i would honestly pay over $500 for this amazing system you created.
@Beyond-Studios
@Beyond-Studios 6 жыл бұрын
This is a truly monumental accomplishment for a single dev. I’m blown away by the quality of your work. Even huge teams out of game studios struggle to get a locomotion system looking half as good as this. Great work man.
@Beyond-Studios
@Beyond-Studios 6 жыл бұрын
Razor Skidrow wow, no need to be a jerk about it dude. But you're right that I'm a novice when it comes to coding and animation. By all means, please share a link to your work so we can see what you mean. One thing you can't deny is that this system looks better than the locomotion you see in several professionally released games.
@whathappenswhen4767
@whathappenswhen4767 6 жыл бұрын
PluggedINdev, dude i 100% agree. this shit is advanced af.
@chipanyanwu
@chipanyanwu 6 жыл бұрын
What's your game called?
@dontcallmethat7240
@dontcallmethat7240 6 жыл бұрын
I totally agree. And you know... that means the question: some devs of big games are losers? or author of this video is too skilled?
@joelfilho2625
@joelfilho2625 6 жыл бұрын
Yeah. I mean, look at how ME: Andromeda turned out :(
@TF2Coverop
@TF2Coverop 6 жыл бұрын
I'm simply blown away the amount of details this project can provide. I seriously need to dive into UE4 visual scripting and do something awesome with this!
@Cosm1c_69
@Cosm1c_69 5 жыл бұрын
I bet that you will not beat what we see in this 3 videos ;)
@yaman5953
@yaman5953 5 жыл бұрын
@@Cosm1c_69 "I'll beat that you will not beat" what?
@Cosm1c_69
@Cosm1c_69 5 жыл бұрын
@@yaman5953 xD
@FlynTie
@FlynTie 6 жыл бұрын
This system is like getting a Ferrari for the price of a Prius! Outstanding work and thanks to your Mom too! :)
@Dylan-go5iv
@Dylan-go5iv 6 жыл бұрын
Chris R. Not too often that you hear “thanks to your mom” on the internet and it’s a good thing lol
@user-xe4kp2dg1v
@user-xe4kp2dg1v 5 жыл бұрын
🆓 now 😍
@vortytwo4569
@vortytwo4569 5 жыл бұрын
And now it´s even 4 free this month! :D
@Enderplays12
@Enderplays12 5 жыл бұрын
@Kronus Simulation Systems Just got it for free. Hope the creator still gets something though, this system seems to be excellent.
@THEAETIK
@THEAETIK 6 жыл бұрын
Crouch support really convinced me in buying.
@phader83022
@phader83022 5 жыл бұрын
This is one of the most useful and advanced packs i've seen on the marketplace yet - and now it's even free. AWESOMESAUCE! Thank you!
@Sir_Loin_
@Sir_Loin_ 5 жыл бұрын
So much hard work went into this. Definitely getting this.
@DarthBiomech
@DarthBiomech 5 жыл бұрын
It almost feels like a crime to download it for free. This level of logic rarely present even in AAA titles!
@MarcusZwarg
@MarcusZwarg 5 жыл бұрын
I feel exactly the same way. But i saw on the 1st ALS video a comment that taught me we can buy this pack later just to support the dev.
@benhardwiesner6963
@benhardwiesner6963 4 жыл бұрын
Is that just not a thing anymore or can you still get it somewhere for free? Would love to practice with it but I wouldnt buy it for just that.....
@fabianoperes2155
@fabianoperes2155 4 жыл бұрын
For free? Are you sure?
@benhardwiesner6963
@benhardwiesner6963 4 жыл бұрын
Fabiano Peres probably free for the month... 8 months ago
@Navhkrin
@Navhkrin 4 жыл бұрын
Yeah, but im pretty sure Epic payed big load of money for this to be free for month.
@-Belshazzar-
@-Belshazzar- 6 жыл бұрын
amazing! better than most AAA games out there!
@LongmireLocomotion
@LongmireLocomotion 6 жыл бұрын
Haha well I wouldn't go as far as to say that, but thanks!!
@-Belshazzar-
@-Belshazzar- 6 жыл бұрын
LongmireLocomotion are you kidding me? did you see the quality of AAA games in recent years? your work is better than allot of them. no joke man! it's good to be modest but take the credit when credit is due. and it dose.
@j.dijkstra9013
@j.dijkstra9013 5 жыл бұрын
@@LongmireLocomotion This is some nauthy dog level animation man, don't sell yourself short. Really thinking about buying since it's the same price as kubold's anim pack, but higher quality and would save me a lot of time lol. Thanks for creating it :)
@IceWolve
@IceWolve 6 жыл бұрын
This is really amazing, i love the way it works and the way you continue to improve it.
@artistcaleb
@artistcaleb 6 жыл бұрын
Brilliant, one of the mot essential tools in the marketplace!
@cuccboi
@cuccboi 6 жыл бұрын
Another fantastic update! I am truly impressed!
@tom.looman
@tom.looman 6 жыл бұрын
Amazing work mate! Looks impressive.
@LongmireLocomotion
@LongmireLocomotion 6 жыл бұрын
Dude thanks! Means a lot coming from you. Also, don't know if you noticed but your demo levels in your udemy course inspired me ;) Presentation matters!
@tom.looman
@tom.looman 6 жыл бұрын
Haha I noticed ;) And it totally does! :)
@WishesForGlitches1
@WishesForGlitches1 4 жыл бұрын
This is outstanding! I genuinely blown away by this, keep it up! coming from another dev who works on this kind of stuff, I'm impressed!
@EirikHWean
@EirikHWean 6 жыл бұрын
Best asset on the store. Shows the capabilities of the animtools and i learned more about animations with this asset than any of the other ue4 projects and documentation. I bought the v2 version and it was awsome. The v3 version is simpler, smoother and it does thing that i have been struggling with for ages. Great job :)
@vmpere2637
@vmpere2637 6 жыл бұрын
Amazing! I really really like the landing prediction system. It looks so natural!
@swinny_
@swinny_ 6 жыл бұрын
Just got it. Great system, integrating and expanding now. Thanks @LongmireLocomotion, great asset - great time saver
@handle__
@handle__ 5 жыл бұрын
Guys, this is just insanely awesome! Great work! I'm just blown away by the fact that a single person made this highly detailed and also can be further developed. Also this is on SALE right now. Everyone can grab this! For 67.88 it is still a great price, but for free this like if i won the lottery. I'm fairly new to 3d modelling and unreal but I'm digging it. And just starting to appreciate the work of community. Thank you very much! 😍😎💚
@Xenthorx
@Xenthorx 6 жыл бұрын
Thanks a lot Longmire, i really appreciated the update, your product IS the foundation of the locomotion of my game since the beginning. This was already before this update one of the best asset of the Unreal Store for sure, but now...! wow wow :)
@Aaronmac404
@Aaronmac404 6 жыл бұрын
I want to buy this just to show my respect for a single person creating such a robust system like this. Also would be amazing to read through to gain even more knowledge on Unreal Engine's animation pipeline. Great work!
@sunwolf87
@sunwolf87 4 жыл бұрын
Just goes to show what individuals and small teams can achieve! Ninja Theory would do good to hire this guy!
@teddy0501
@teddy0501 5 жыл бұрын
wow very nice work..The movements are so natural and pretty. It's like a human being.
@homeofcreation
@homeofcreation 5 жыл бұрын
Thank you so much for this huge addition to UE4. Amazing work that should win prizes for effort, quality of work, psycho-motor implementation and lots more. Bravo!
@sam_making_games
@sam_making_games 5 жыл бұрын
This is system is really well done, I had for months and finally decided to dive into the BPs and I was just blown away by this system. I'm learning a lot from this. It's done in a very flexible way! You deserve every penny man!!!!
@LongmireLocomotion
@LongmireLocomotion 5 жыл бұрын
Thanks!! I worked really hard to make sure the system was flexible. I'm happy it worked out!
@CinematographyDatabase
@CinematographyDatabase 6 жыл бұрын
this looks great! might give this a try for my demo project
@alexissalomon1166
@alexissalomon1166 6 жыл бұрын
Excelent product, highly recommended. For your project and for learning purposes
@ivory6738
@ivory6738 5 жыл бұрын
Thank you for making this. This is really good from my test. Now my transition can be easier with this. Whether or not you personally was the one who made it free, thanks anyways.
@Kachikapow
@Kachikapow 5 жыл бұрын
Your system looks amazing! I'll be picking it up soon :)
@scottlee38
@scottlee38 6 жыл бұрын
This is awesome!I like the characters footwork.Imagine a complex hack and slash in combination with this thing xD
@gabrielchcosta
@gabrielchcosta Жыл бұрын
I absolutely love that this is free. Will absolutely help us beginners have good movement mechanics on our games!
@ShadowManV3
@ShadowManV3 5 жыл бұрын
This saves SO MUCH time having to do this my self thanks so much
@mmertduman
@mmertduman 5 жыл бұрын
Holy shit. Everything is impressive but especially the ragdoll. I dont know much about Ragdoll physics but your blending between ragdoll and anim graph is beyond amazing. Liked and subbed because of the ragdoll backflip.
@toharoha
@toharoha 5 жыл бұрын
This is so awesome! Great work!
@powergannon
@powergannon 6 жыл бұрын
The tweaks and additions make everything look silky smooth, definitely AAA quality, and that has now got me to purchase this package. I would love to see some videos or written posts on some examples of how to best start adding our own features such as additional states (pressing buttons, etc.) and how to swap in our own character meshes
@thomasleveque1516
@thomasleveque1516 6 жыл бұрын
Very very impressive you can be proud this was awesome !
@Meientar
@Meientar 6 жыл бұрын
Awesome job man. Rly, awesome work!
@DreadPirateOtts
@DreadPirateOtts 6 жыл бұрын
Man, you're 21 and did ALL THIS. It's a joy to watch - I'm in love with it. I hope you make a ton of money off this, it's fantastic! The transitions, the pivots, the foot IK, the jump - everything. You've got some fantastic talent and I just need to express this to you in a manner that you won't forget. Keep being awesome - your momentum is better than that of the character using the locomotion system!
@joeyt8643
@joeyt8643 5 жыл бұрын
Really incredible stuff, going to be using this as a basis for movement animation in my game.
@Vioxtar
@Vioxtar 5 жыл бұрын
Incredible work, you nailed this.
@SilconOne
@SilconOne 4 жыл бұрын
This is awesome work great job
@swagnswift4281
@swagnswift4281 5 жыл бұрын
This is very impressive, no asset flipping games would make use of this! Too high quality!
@CoolsTorrey
@CoolsTorrey 4 жыл бұрын
this looks awesome!
@shoiko
@shoiko 4 жыл бұрын
Wow I love the things ive learned from this. Cant wait to add other locomotion states. Bought this years ago it seems and have not been able to dive into it till now. I love it so much. Definatly more friendly than the inital version.
@JoeDockrill
@JoeDockrill 4 жыл бұрын
Holy crap, this looks sick 👍
@stevenbcamp
@stevenbcamp 6 жыл бұрын
I’ve been following you since your little silver guy. It’s amazing what you’ve made man. Can’t wait to dig into this and figure it out for my game. Thanks for all the hard work you put into it. You’re a kid genius man.
@tdjohnson82
@tdjohnson82 6 жыл бұрын
DUDE THAT WAS AWESOME
@MrBLARG85
@MrBLARG85 6 жыл бұрын
Yes! This is perfect! I really want to implement this in a future project!
@alexxswx
@alexxswx 6 жыл бұрын
Very impressive, thank you for this awesome system!
@ShogunxCAL
@ShogunxCAL 5 жыл бұрын
this is such a work of art
@insanegaming6800
@insanegaming6800 6 жыл бұрын
Just jumped into this channel & video.. And I'm glad I did 🙌
@mohinator3341
@mohinator3341 6 жыл бұрын
Exellent job!! It's awesome!
@WhiteNorthStar1
@WhiteNorthStar1 5 жыл бұрын
having played quite a bit with V2, I got V3 on the UE4 Marketplace... really useful and good product... super!
@flashsteps3682
@flashsteps3682 5 жыл бұрын
Just amazing
@Kletz13
@Kletz13 6 жыл бұрын
Very good job, keep it up !
@user-si3yu4pf3d
@user-si3yu4pf3d 5 жыл бұрын
Very execiting!
@crimson_red
@crimson_red 5 жыл бұрын
This is fantastic! Thanks man!
@hhsaez
@hhsaez 6 жыл бұрын
Amazing work!
@SomeoneStoleMyHandleName
@SomeoneStoleMyHandleName 6 жыл бұрын
Followed you half a year before the initial release which I was so much waiting for and I'm still here and blowed away by work what you done - I was unemployed by then but now I work at mundfish.com and I'm the most advanced programmer in animation stuff here, and this is not least thanks to learned stuff from your awesome work, and despite the fact that - I'm still learn cool patterns of how to do from you. Thanks to you & to your mom too! (:
@Lednnar1
@Lednnar1 6 жыл бұрын
I know nothing about developping but i find that pretty impressive really. Then i saw you can also do flips... now i can't wait for that mechanic to be real!
@J_E_N_T
@J_E_N_T 6 жыл бұрын
This is so amazing
@Succer
@Succer 6 жыл бұрын
Bro this is absolutely incredible. AAA stuff
@user-ux6ri3cb8s
@user-ux6ri3cb8s 6 жыл бұрын
great job man!
@I-_-I_SB
@I-_-I_SB 4 жыл бұрын
Thorough work, solid style, UNLIMITED FUTURE. Please and a inspiration. \-_-/ your a cool sentient being.
@harveynewman
@harveynewman 5 жыл бұрын
Longmire...wow brother. I am a developer as you know and I am blown away by your work. You sir are a very talented developer with a keen eye for quality. Keep up the amazing work. You have a new subscriber. :D
@dannyl5771
@dannyl5771 5 жыл бұрын
that's awesome dude ! happily i was sitting on my chair lol, if not i will get hurt by falling on the floor ahah ! For sure it's a must buy for my game project i'm working on with my team ! Congratz !
@legacythegame
@legacythegame 5 жыл бұрын
That trace to change fall states is a neat idea
@AlainMajdalani
@AlainMajdalani 6 жыл бұрын
This is perfect!! Thank you so much!
@charliejenkinson5762
@charliejenkinson5762 5 жыл бұрын
this is gorgeous
@jameskoss
@jameskoss 5 жыл бұрын
Wow. This is intensely good.
@nickchu35
@nickchu35 6 жыл бұрын
Wow this is amazing!
@reke9942
@reke9942 5 жыл бұрын
This is amazing
@angrybonobro8711
@angrybonobro8711 5 жыл бұрын
AWESOME ! That's the word :)
@TheFinalMapler
@TheFinalMapler 6 жыл бұрын
This is on par with movement from MGSV which is done by a team of vets! Amazing work!!
@allpixelsstudio
@allpixelsstudio 6 жыл бұрын
this is absolutely amazing !! you've made alone a lomotion system who's way better than anything made by "AAA" studio :O !!
@nofabe
@nofabe 5 жыл бұрын
Just saw this video, it's amazing - actually I'm primarily using (/learning to use) Unity as I found UE4 to be a bit confusing at first but this plugin looks awesome, I would honestly pay good money if I were to make a game with UE4 but seeing that it's currently for free on the store (not sure why but I certainly won't question it) I went straight and added it to my plug-ins for later... Great job man, you're a gift from the gods
@fhdhhfjdb5851
@fhdhhfjdb5851 4 жыл бұрын
Outstanding job! I'm thinking about starting to work with unreal engine 4, and my primary goal will be to achieve this level of detail in the movement system
@ninjinzo9006
@ninjinzo9006 6 жыл бұрын
Holy shit this looks smooth.
@UnrealArtist
@UnrealArtist 6 жыл бұрын
Now This IS some AAA level Stuff :)
@tdjohnson82
@tdjohnson82 6 жыл бұрын
Keep up the work because you are the best
@periquitoaguadoce1028
@periquitoaguadoce1028 2 жыл бұрын
Simplesmente maravilhoso! :D
@heyclip
@heyclip 6 жыл бұрын
Wow! Finally
@brokenpencil__
@brokenpencil__ 6 жыл бұрын
dang, looks amazing
@soupisyummy5533
@soupisyummy5533 5 жыл бұрын
UUGGGHHH THE RAGDOLL BACKFLIP... I NEEEEEEED IIIITTTTT
@michaelringer5644
@michaelringer5644 5 жыл бұрын
very impressive
@Silpheedx
@Silpheedx 6 жыл бұрын
Aye, this is frikin amazing.
@vkarlsen1992
@vkarlsen1992 5 жыл бұрын
Amazing!!!
@catlightst
@catlightst 6 жыл бұрын
much appreciated improvements
@0xmarn
@0xmarn 5 жыл бұрын
Great job, will done.
@0xmarn
@0xmarn 5 жыл бұрын
what is your next plan?!
@katana2665
@katana2665 6 жыл бұрын
Beautiful.
@TheJonix46
@TheJonix46 5 жыл бұрын
This is pretty neat
@totyshy
@totyshy 6 жыл бұрын
that's why i love ue4
@KaosRichie
@KaosRichie 6 жыл бұрын
Incredible
@shoiko
@shoiko 5 жыл бұрын
In the process now of expanding this to work with my rpg engine toolkit. So many of my users asked how it could be merged with my modular setup. I want this as well lol. Looks so sweet! I cant wait to make it modular and add a battle and mount state. With all this in here i was worried the over head of the calculations might be tick heavy but it seems to be running really well.
@dontcallmethat7240
@dontcallmethat7240 6 жыл бұрын
Awesome!
@dawsonboyle99
@dawsonboyle99 6 жыл бұрын
Wow this is incredibly realistic to real life movement!
@tylonstudios
@tylonstudios 4 жыл бұрын
POWER FULL!!
@user-dt6xj7so3b
@user-dt6xj7so3b 6 жыл бұрын
damn those movements look good
@antoniomachado7254
@antoniomachado7254 4 жыл бұрын
Looking awesome!! One question though. Are you using Natural locomotion for rotating and moving or are you using the joysticks only to move around?
@DarksealStudios
@DarksealStudios 5 жыл бұрын
pretty amazing!
@snarkbucham4077
@snarkbucham4077 4 жыл бұрын
Is very good, thank you very much.
@sorrien9001
@sorrien9001 6 жыл бұрын
Incredible stuff! I would say don't be afraid to add some C++ for some things if it's necessary. I don't think most people will mind, especially if you're showing your consumers how to solve a difficult problem in the process.
UE4 - Advanced Locomotion System V4 - Features
5:15
LongmireLocomotion
Рет қаралды 216 М.
Always be more smart #shorts
00:32
Jin and Hattie
Рет қаралды 29 МЛН
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 55 МЛН
UE4 - Dynamic Combat System - Magic
3:23
Grzegorz Szewczyk
Рет қаралды 1,3 МЛН
Learning Unreal Engine in One Month to make a Game!
15:25
Will Hess
Рет қаралды 46 М.
Games Where You're NOT the Main Character
14:52
i am a dot.
Рет қаралды 1,6 МЛН
I went through ALL Unreal Engine Plugins, here is what I found
36:35
Why Unreal Engine 5.4 is a Game Changer
12:46
Unreal Sensei
Рет қаралды 1 МЛН
Project TH(무당) - Motion Matching : Dev Diary 1
1:36
EVR Studio
Рет қаралды 92 М.
Unreal Engine - ALS Dynamic Transition Explained.
4:26
Unreal DevOP
Рет қаралды 1,9 М.
UE4 - Advanced Locomotion System V2 - Features
4:28
LongmireLocomotion
Рет қаралды 89 М.
Lp. Последняя Реальность #91 БОСС МАФИИ [Элитный Отряд] • Майнкрафт
37:25