for those wanting to replicate gait settings for multiplayer, set the CurrentGait variable to RepNotify, then when changing it call a RunOnServer event that uses the Change Gait function, putting the logic past where it sets the gait and passes through the interface in the OnRep function!
@Shizuma450 Жыл бұрын
Omg? This tutorial locomotion series is just amazing. Everything you say is totally explained, broken down so that we can really understand, you're a great teacher on top of that, you show step by step with finesse, it's fun to follow and boy, it's so professional. So maybe my beginner's level of locomotion makes me exaggerate, but I'm really impressed. I used to use the warping orientation, but it got messy really fast, and with varaible... not so well configured when I looked at your way of doing things xD I can't wait to see what happens next. I've been waiting a while to make up my mind, but I'm completely bluffed (and your way of working is very organized, giving me tips for other aspects of my code!) Thank you! Thanks for taking the time to show us all your knowledge, it's a real pleasure to learn all this.
@furrybproductions Жыл бұрын
Bong bong! Back with another one!
@konstantinelkin7285 Жыл бұрын
You're cool, really. Thanks to you, I was finally able to figure out HOW to use AnimBP in UE5. Before watching your videos, I used crazy animation trees, absolutely not convenient to work with. I'm looking forward to the continuation of the series, Thank you!
@SeungMinBaek12 ай бұрын
감사합니다.
@SphealIcecream6 ай бұрын
Wow I've been following around using the Lyra animation files and it works so good! thanks for the detailed explanation!
@JaviC77 Жыл бұрын
The dark video was recorded, so you can keep it in mind for future videos. Thanks for the videos! :)
@november2841 Жыл бұрын
I kind love EPIC's sadistic approach to introducing new technologies. Just give users a project with a ton of semi experimental technologies and shitty documentation and let them reverse it. As Todd Howard says: "It just works". Not a single word about how to glue it all together. While I was trying to figure out how to link lyra ability system and tags to the animation blueprint I almost got depressed. Damn, the last time I suffered so much was when I was preparing for the hydraulics exam at the university a decade ago. Thanks Epic and f.u.2. Great job btw. 👍
@robertoferreira4896 Жыл бұрын
I love these
@lethiagames9208 Жыл бұрын
Hello, when running backwards the character should have less "Max walk speed" just a suggestion. Also a turn in place in place would be nice in future videos with start and stop anims too.
@moosehead1312 күн бұрын
I am struggling to translate this information into the Lyra Starter Project & was hoping for a little help. I dug through just about every blueprint I could think would have something similar to this system and even some of the c++ classes. I just can not find how the movement speed is modified when ADS. Do you cover this information in any of the videos that are apart of your "Lyra's Locomotion Explained" series? Any help would be appreciated!
@UnbeatenSpartan6 ай бұрын
I was doing good until now.... When I make GaitSettings the drop down shows Crouch, Walk/Run and Sprint. Not the Walking / Jogging that is in the attached enum. I am using a custom character movement made for GAS + C++... Would that somehow change this drop down even through I have the new enum with only Walking / Jogging assigned? Even if I try to bypass this and use Walk/run for walk and Sprint for jogging the Desired Gait will NOT connect to the Find node input.
@leyserpinto1074 ай бұрын
I have a litle problem with the inertialization node, after put it into mi Anim Graph, using the example of the video on the minute 23:00, when i 'm testing my gameplay i can see the legs not working fine, i think that this node generated this Bug on my feets because before this using a simple Blend by Enumeration all works fine, you can give to me any advice or something with this problems can help me?
@Madlion Жыл бұрын
I really enjoy your channel, but I also see that everyone talks about humanoid animations & locomotions, and rarely see anyone delve into the realms of quadrupeds or more complex creatures. I'm working on quadruped locomotion and find it extremely hard to find resources except for a few GDC talks like for Horizon Zero Dawn.
@ryanmuoio6569 Жыл бұрын
I would love to make a locomotion system for quadrupeds, but getting the necessary animations is the biggest hurdle. Do you know of a resource that has good animation coverage for quadrupeds?
@Madlion Жыл бұрын
@@ryanmuoio6569 im going the "as much procedural as possible" approach, so my quadrupeds only use 1-2 animations now
@ryanmuoio6569 Жыл бұрын
@@Madlion, wow, that's great!
@onx2rj8 ай бұрын
Great playlist!! How would you add swimming - would it be considered a type of "Gait"? Also can the gait automatically change based on speed instead of RMB? I ask because directly modifying the CMC variables will not be smooth in multiplayer
@GuidoPonzini11 ай бұрын
amazing series... Do you know how to solve a glitch from left to right directly? The character seems to do a complete rotation if you press left from right or right from left...
@SobeOne9118 ай бұрын
Same issue. I'm sure he will cover that later in the series. It has to do with the animation used. He uses a backward facing left strafe animation. I like you use a forward facing animation so the character spins very quickly.
@furrybproductions Жыл бұрын
Ok, one issue I foresee: you mentioned in the comments for one of your earlier videos that you were going to delve into replication. One thing though is that changes in gait and gait speed will only really work properly if coded in c++ in a child character movement component. Will you be going over that as well? If so, Delgoodie has an AMAZING series on augmenting the character movement component on KZbin that could probably use a bit of finessing but would work for your purposes.
@OutcastDevSchool Жыл бұрын
That's probably the road I'm going to go down. I'll likely include a download for a custom component in the description when I get to that stage. Delgoodie's videos are fantastic.
@noobdekid Жыл бұрын
Awesome Video, quite new at animating so this really helps. Are you planning on going through turn in place animations? There is alot, however the ones that include root bone rotation usually becomes iffy if you start playing the turn animation and then return to a yaw of 0 too quickly. Hoping to see a smoother one here like in Lyra if it is possible :)
@OutcastDevSchool Жыл бұрын
Yep, I've stayed in the cycle state for a bit longer than I intended, (but the concepts should transfer over to the rest of the states when we get to them, so things should speed up soon) turn in place is on the list, and I'll be taking an approach similar to Lyra's.
@Aleksandr-q7j5d10 ай бұрын
Sequence Player references an unknown Anim Sequence Base
@novisient9 ай бұрын
Drag and drop one of your idle animations onto the sequence node in your Cycle state. This fixed the issue for me
@Shmft7 ай бұрын
or you can change it to dynamic value
@lawebleyАй бұрын
In your ABP, go to the Update Cycle Anims function and open it up. Ensure that you've entered the relevant animation assets (walking and jogging) into the four green Select nodes that lead into the Select node with F, B, R, L inputs. In the Cycle(state) tab, place your idle anim in the Sequence Player node that was displaying the error. Compile and you should be good to go.
@nfrancisj2122 Жыл бұрын
are you planning on implementing distance matching ? It's now available in ue5 i think.
@ryanmuoio6569 Жыл бұрын
From what I've heard from Ethan, distance matching is definitely on the list for this series. He will be using the native UE5 distance matching tech (and possibly some tools I've developed for distance matching).
@nfrancisj2122 Жыл бұрын
@@ryanmuoio6569 very cool! Thanks!
@OutcastDevSchool Жыл бұрын
Ryan is correct. I first conceptualized this series as a redo of my old UE4 distance matching series, We're not too far off from starting on the distance matching states which shouldn't take as long to complete once I get there. A lot of the concepts I'm covering in the cycle state will be used for the other states as well.
@Mantikator Жыл бұрын
is there maybe a better anim set? 😅 manny looks paralyzed
@ryanmuoio6569 Жыл бұрын
Haha. Yeah. 😅 I could've made the Idle animation better. I intend to replace the current Idle animation with a better one in the future. Ethan chose my animation set for the overall coverage though, which he will explain at the appropriate time in the series. (Also, note that Ethan edits his videos, so the animation preview looks snappy due to those edits.)
@furrybproductions Жыл бұрын
@@ryanmuoio6569will you be making a crouching locomotion pack as well? Your coverage is AMAZING and I would like to have a crouched option as well.
@ryanmuoio6569 Жыл бұрын
@@furrybproductions, yeah, I intend to eventually make a crouching pack with a similar amount of coverage. I already have the animations recorded; however, I've been spending my recent time creating a plugin the allows pose and distance matching for Blend Space assets (as well as Sequence) assets. Once that plugin is released, I may return to cleaning up recorded animations. (Admittedly, I prefer coding over animation cleanup, but no other pack offers the coverage I need. 😅) When I do return to cleaning up animations, my goal is to complete the non-strafing (forward-facing) animations for upright motion before I get to finishing the crouching set though.
@WagallLynkx Жыл бұрын
humm Your mic get low again on this one =/
@gidegideАй бұрын
ngl the video at the start with the guy looks like ai generated 😅