UE4 - Advanced Locomotion System V3 - Features

Поделиться
HTML-код
  • Опубликовано: 13 май 2018
  • 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 лет назад +810

    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 лет назад +70

      Your product is great. But more than that i will buy this product rightnow just because of this comment.

    • @WalkarSajid
      @WalkarSajid 6 лет назад +11

      Who says that you have part from you parents after growing up!

    • @musashidanmcgrath
      @musashidanmcgrath 6 лет назад +12

      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 лет назад +1

      this mechanic you can see in uncharted 4 and I guess in naughty dogs every game these days.

    • @whathappenswhen4767
      @whathappenswhen4767 6 лет назад +7

      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 лет назад +409

    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 лет назад +69

      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 лет назад +23

      PluggedINdev, dude i 100% agree. this shit is advanced af.

    • @chipanyanwu
      @chipanyanwu 6 лет назад +7

      What's your game called?

    • @dontcallmethat7240
      @dontcallmethat7240 6 лет назад +4

      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 лет назад +2

      Yeah. I mean, look at how ME: Andromeda turned out :(

  • @TF2Coverop
    @TF2Coverop 6 лет назад +150

    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 лет назад +167

    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 лет назад +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 лет назад +68

    Crouch support really convinced me in buying.

  • @phader83022
    @phader83022 5 лет назад +6

    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!

  • @DarthBiomech
    @DarthBiomech 5 лет назад +89

    It almost feels like a crime to download it for free. This level of logic rarely present even in AAA titles!

    • @MarcusZwarg
      @MarcusZwarg 5 лет назад +2

      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.

  • @IceWolve
    @IceWolve 6 лет назад +1

    This is really amazing, i love the way it works and the way you continue to improve it.

  • @Sir_Loin_
    @Sir_Loin_ 5 лет назад +3

    So much hard work went into this. Definitely getting this.

  • @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!

  • @-Belshazzar-
    @-Belshazzar- 6 лет назад +78

    amazing! better than most AAA games out there!

    • @LongmireLocomotion
      @LongmireLocomotion  6 лет назад +4

      Haha well I wouldn't go as far as to say that, but thanks!!

    • @-Belshazzar-
      @-Belshazzar- 6 лет назад +17

      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 лет назад +6

      @@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 :)

  • @vmpere2637
    @vmpere2637 6 лет назад +1

    Amazing! I really really like the landing prediction system. It looks so natural!

  • @artistcaleb
    @artistcaleb 6 лет назад +15

    Brilliant, one of the mot essential tools in the marketplace!

  • @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 :)

  • @EirikHWean
    @EirikHWean 6 лет назад +43

    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 :)

  • @cuccboi
    @cuccboi 6 лет назад +1

    Another fantastic update! I am truly impressed!

  • @teddy0501
    @teddy0501 5 лет назад +3

    wow very nice work..The movements are so natural and pretty. It's like a human being.

  • @Aaronmac404
    @Aaronmac404 6 лет назад +10

    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!

  • @handle__
    @handle__ 5 лет назад +4

    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! 😍😎💚

  • @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 лет назад +1

      Thanks!! I worked really hard to make sure the system was flexible. I'm happy it worked out!

  • @swinny_
    @swinny_ 6 лет назад +3

    Just got it. Great system, integrating and expanding now. Thanks @LongmireLocomotion, great asset - great time saver

  • @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!

  • @ivory6738
    @ivory6738 5 лет назад +3

    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.

  • @tom.looman
    @tom.looman 6 лет назад +16

    Amazing work mate! Looks impressive.

    • @LongmireLocomotion
      @LongmireLocomotion  6 лет назад +2

      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 лет назад +1

      Haha I noticed ;) And it totally does! :)

  • @mmertduman
    @mmertduman 6 лет назад

    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.

  • @scottlee38
    @scottlee38 6 лет назад +1

    This is awesome!I like the characters footwork.Imagine a complex hack and slash in combination with this thing xD

  • @Kachikapow
    @Kachikapow 5 лет назад

    Your system looks amazing! I'll be picking it up soon :)

  • @CinematographyDatabase
    @CinematographyDatabase 6 лет назад +1

    this looks great! might give this a try for my demo project

  • @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

  • @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!

  • @ShadowManV3
    @ShadowManV3 5 лет назад

    This saves SO MUCH time having to do this my self thanks so much

  • @alexissalomon1166
    @alexissalomon1166 6 лет назад +1

    Excelent product, highly recommended.
    For your project and for learning purposes

  • @joeyt8643
    @joeyt8643 5 лет назад

    Really incredible stuff, going to be using this as a basis for movement animation in my game.

  • @shoiko
    @shoiko 5 лет назад

    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.

  • @thomasleveque1516
    @thomasleveque1516 6 лет назад

    Very very impressive you can be proud this was awesome !

  • @Vioxtar
    @Vioxtar 5 лет назад

    Incredible work, you nailed this.

  • @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! (:

  • @Meientar
    @Meientar 6 лет назад

    Awesome job man. Rly, awesome work!

  • @MrBLARG85
    @MrBLARG85 6 лет назад

    Yes! This is perfect! I really want to implement this in a future project!

  • @swagnswift4281
    @swagnswift4281 5 лет назад

    This is very impressive, no asset flipping games would make use of this! Too high quality!

  • @toharoha
    @toharoha 5 лет назад

    This is so awesome!
    Great work!

  • @alexxswx
    @alexxswx 6 лет назад

    Very impressive, thank you for this awesome system!

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

    I absolutely love that this is free. Will absolutely help us beginners have good movement mechanics on our games!

  • @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 !

  • @stevenbcamp
    @stevenbcamp 6 лет назад +4

    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.

  • @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 !!

  • @insanegaming6800
    @insanegaming6800 6 лет назад

    Just jumped into this channel & video.. And I'm glad I did 🙌

  • @SilconOne
    @SilconOne 4 года назад

    This is awesome work great job

  • @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!

  • @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

  • @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

  • @AlainMajdalani
    @AlainMajdalani 6 лет назад

    This is perfect!! Thank you so much!

  • @mohinator3341
    @mohinator3341 6 лет назад

    Exellent job!! It's awesome!

  • @WhiteNorthStar1
    @WhiteNorthStar1 5 лет назад +1

    having played quite a bit with V2, I got V3 on the UE4 Marketplace... really useful and good product... super!

  • @ShogunxCAL
    @ShogunxCAL 5 лет назад

    this is such a work of art

  • @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

  • @CoolsTorrey
    @CoolsTorrey 4 года назад

    this looks awesome!

  • @UnrealArtist
    @UnrealArtist 6 лет назад +41

    Now This IS some AAA level Stuff :)

  • @TheFinalMapler
    @TheFinalMapler 6 лет назад

    This is on par with movement from MGSV which is done by a team of vets! Amazing work!!

  • @Kletz13
    @Kletz13 6 лет назад

    Very good job, keep it up !

  • @hhsaez
    @hhsaez 6 лет назад

    Amazing work!

  • @crimson_red
    @crimson_red 5 лет назад

    This is fantastic! Thanks man!

  • @JoeDockrill
    @JoeDockrill 4 года назад

    Holy crap, this looks sick 👍

  • @legacythegame
    @legacythegame 5 лет назад

    That trace to change fall states is a neat idea

  • @Succer
    @Succer 6 лет назад

    Bro this is absolutely incredible. AAA stuff

  • @jameskoss
    @jameskoss 5 лет назад

    Wow. This is intensely good.

  • @I-_-I_SB
    @I-_-I_SB 4 года назад

    Thorough work, solid style, UNLIMITED FUTURE. Please and a inspiration.
    \-_-/ your a cool sentient being.

  • @user-ux6ri3cb8s
    @user-ux6ri3cb8s 6 лет назад

    great job man!

  • @plangiQQ
    @plangiQQ 5 лет назад

    you are truly incredible!! keep up the awesome work! one day maybe I will be able to gather a team to make a game, you would be the first person i'd ask to join

  • @user-si3yu4pf3d
    @user-si3yu4pf3d 5 лет назад

    Very execiting!

  • @nickchu35
    @nickchu35 6 лет назад

    Wow this is amazing!

  • @tdjohnson82
    @tdjohnson82 6 лет назад

    DUDE THAT WAS AWESOME

  • @flashsteps3682
    @flashsteps3682 5 лет назад +1

    Just amazing

  • @charliejenkinson5762
    @charliejenkinson5762 5 лет назад

    this is gorgeous

  • @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.

  • @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.

  • @J_E_N_T
    @J_E_N_T 6 лет назад

    This is so amazing

  • @tdjohnson82
    @tdjohnson82 6 лет назад

    Keep up the work because you are the best

  • @brokenpencil__
    @brokenpencil__ 6 лет назад

    dang, looks amazing

  • @Silpheedx
    @Silpheedx 6 лет назад

    Aye, this is frikin amazing.

  • @catlightst
    @catlightst 6 лет назад

    much appreciated improvements

  • @0xmarn
    @0xmarn 5 лет назад

    Great job, will done.

    • @0xmarn
      @0xmarn 5 лет назад

      what is your next plan?!

  • @dawsonboyle99
    @dawsonboyle99 6 лет назад

    Wow this is incredibly realistic to real life movement!

  • @user-dt6xj7so3b
    @user-dt6xj7so3b 6 лет назад

    damn those movements look good

  • @DarksealStudios
    @DarksealStudios 5 лет назад

    pretty amazing!

  • @reke9942
    @reke9942 5 лет назад

    This is amazing

  • @TheJonix46
    @TheJonix46 5 лет назад

    This is pretty neat

  • @michaelringer5644
    @michaelringer5644 5 лет назад

    very impressive

  • @ninjinzo9006
    @ninjinzo9006 6 лет назад

    Holy shit this looks smooth.

  • @ChristopherCricketWallace
    @ChristopherCricketWallace 6 лет назад +2

    I mean.... WOW!!! I can't believe one person did this.

  • @katana2665
    @katana2665 6 лет назад

    Beautiful.

  • @KaosRichie
    @KaosRichie 6 лет назад

    Incredible

  • @Arsertijo
    @Arsertijo 6 лет назад

    That's awesome, i want to do it someday

  • @yakine13
    @yakine13 6 лет назад

    Amaaaaaazing... After vidéo editing...i will go for sure with game engine... It's soooo Amazing

  • @heyclip
    @heyclip 6 лет назад +2

    Wow! Finally

  • @angrybonobro8711
    @angrybonobro8711 5 лет назад

    AWESOME ! That's the word :)

  • @vkarlsen1992
    @vkarlsen1992 5 лет назад

    Amazing!!!

  • @periquitoaguadoce1028
    @periquitoaguadoce1028 2 года назад

    Simplesmente maravilhoso! :D

  • @Kid_Makina
    @Kid_Makina 6 лет назад

    this is fucking amazing nice job!!!

  • @drahsid2
    @drahsid2 6 лет назад

    Great work man. Love the improvements! For better lower waist procedural animations (such as foot ik) I suggest looking into placement prediction. Super interesting technique. If you need any help just spam me with an email.