Unreal 5.4+ Tutorial - Add Hard Landing Rolls to Game Animation Sample (GASP)

Поділитися
Вставка
  • Опубліковано 18 гру 2024

КОМЕНТАРІ • 46

  • @lowfreqq
    @lowfreqq Місяць тому +3

    THIS js the channel I've been looking for, please do more gaso tutorials like this please please

    • @threepeatgames
      @threepeatgames  Місяць тому +1

      which ones are you looking for? I've got some more animation tutorials on deck, but I definitely want to get back to the GASP and other UE tutorials

    • @lowfreqq
      @lowfreqq Місяць тому

      @threepeatgames what do you have so far that's related to this software? I've been trying to figure out how to put weapons or something else I don't really care what you upload I'll have my notifications on

  • @Iamgoldman
    @Iamgoldman Місяць тому +1

    Excellent. Effective. Thank you.

  • @MegaBizMan
    @MegaBizMan Місяць тому

    Not what I was looking for but still very useful. Thanks.

    • @threepeatgames
      @threepeatgames  Місяць тому

      what were you looking for? Hopefully the title wasn't misleading!

    • @MegaBizMan
      @MegaBizMan Місяць тому +1

      @@threepeatgames No the title wasnt misleading. I was thinking maybe you might have used a mixamo animation and added a root bone or shown a workaround. Im still looking for an efficient way. Still a good tutorial.

  • @nevfelemrecicek
    @nevfelemrecicek 3 місяці тому +1

    Thanks man amazing video

  • @TJ_The_Dev
    @TJ_The_Dev 3 місяці тому +1

    as always - amazing work!

  • @Clydiie
    @Clydiie 3 місяці тому +1

    this is great I wanted something like this

    • @threepeatgames
      @threepeatgames  3 місяці тому +3

      thanks! I’ve got so many enhancements (stopping rolling to walls, forcing landing variations to fire to mix it up, etc) but I’m not sure how many folks would follow me down that rabbit hole

    • @Clydiie
      @Clydiie 3 місяці тому

      @@threepeatgames brother you got a least 1 right here

    • @Yggdrasil777
      @Yggdrasil777 3 місяці тому +2

      @@threepeatgames I think we all will follow you into the rabbit hole. Keep 'em coming, you're advancing a LOT in the community.

    • @thehiddenclips
      @thehiddenclips 3 місяці тому +1

      You got 2 that would follow it!

  • @aidenallen1167
    @aidenallen1167 3 місяці тому +2

    Nicee

  • @pryzmgaming
    @pryzmgaming 3 місяці тому +1

    I was needing something like this, great! Do you have any videos on adding Melee combat moves?

    • @threepeatgames
      @threepeatgames  3 місяці тому

      Not yet, but clydiie made a bunch of awesome videos integrating combat fury into GASP, highly recommend combat fury and clydiie’s videos!

    • @pryzmgaming
      @pryzmgaming 3 місяці тому

      @@threepeatgames I saw this but waay out of my budget as a hobbyist

    • @threepeatgames
      @threepeatgames  3 місяці тому +2

      @@pryzmgaming that's fair! I'll dig around and see if I can recommend any of the existing "make melee combat" tutorials! (If not, I'll just make a video on it as you can get pretty far pretty quickly without a lot of complexity... but it can also be really complicated depending on how far your want to go)

    • @pryzmgaming
      @pryzmgaming 3 місяці тому

      @threepeatgames you are a champion, don't know how you get the time.. I'm pretty much just add ing a few basic sword moves, and ninja star throwing so nothing fancy, I could probably watch any video on adding montages and that would cover it I'm sure.

  • @CarisTheGypsy
    @CarisTheGypsy 9 днів тому

    I'm having an issue with this in 5.5. It works fine with the run, but when I try to do the same for sprint it doesn't work, so if I sprint jump off a ledge, I get no roll. I added the Stand_Sprint landing to the database, but it still doesn't roll, so I must be missing something with sprint. Any idea how to fix it?

  • @AlexandreSantos-zc5cf
    @AlexandreSantos-zc5cf Місяць тому

    since version 5.5 was released the part about running with Shift came up.
    And when I press shift, the character doesn't roll.
    How could this be solved?

    • @threepeatgames
      @threepeatgames  Місяць тому

      I'll look into this! I guess I need to go follow my own tutorial to get rolling into 5.5... I'll probably release an update to that tutorial to cover sprinting and other variations especially now that foot IK is in there too

    • @AlexandreSantos-zc5cf
      @AlexandreSantos-zc5cf Місяць тому

      @threepeatgames thx bro, I'm waiting.

  • @LazyLizard2000
    @LazyLizard2000 Місяць тому

    Not sure if I've missed something but I notice that if you are moving forward after a heavy landing, it initiates the roll. But if you let off moving forward partially through the roll, it stops the roll and glitches back to standing. Is there a step I am missing to fix this issue?

    • @threepeatgames
      @threepeatgames  Місяць тому

      I haven't seen this one, but lost this project when my hard drive (and cloud backup) failed. I'll make another project to see what's going on there once I'm done with this next video

  • @thehiddenclips
    @thehiddenclips 3 місяці тому

    Is there a way to make it randomly do the roll animation when you do a heavy land?

    • @threepeatgames
      @threepeatgames  3 місяці тому +1

      yeah, you can just add a random true/false in the HeavyLanding CanRoll function, if I get some time later, I'll push the blueprint screenshot to discord for that

    • @thehiddenclips
      @thehiddenclips 3 місяці тому

      @@threepeatgames yes please! I am looking for how to incorporate a lot of your anime into the gasp project

  • @docivanChanel
    @docivanChanel 3 місяці тому +2

    where is roll animation? i cant see it

    • @docivanChanel
      @docivanChanel 3 місяці тому +3

      anyone else having the issue - create a new GASP project and get anims from it. Thanks for the video

    • @threepeatgames
      @threepeatgames  3 місяці тому +1

      you beat me to it! thanks for digging in and finding them!

    • @thehiddenclips
      @thehiddenclips 3 місяці тому

      I have to download a new one and import them??

    • @threepeatgames
      @threepeatgames  3 місяці тому +1

      @@thehiddenclips the animations are included in the GASP project and have been there since the first version, so you shouldn't have to update if you already have a copy of the Game Animation Sample anywhere.

  • @masterybegins
    @masterybegins 3 місяці тому

    Or, just use the On Landing node in the character bp, and based on the z of velocity either set ragdoll to true, play a hard landing or roll anim montage.

    • @threepeatgames
      @threepeatgames  3 місяці тому

      that's a great quick way to do something similar, but the challenge with the montages is they're not going to be motion matched on the way in and out, and in this case if you had directional rolls based on character movement (e.g. strafing right/left/backwards jumps and falls), you'd have to write all the heuristics for picking the right animation, but in this case, trajectory matching does it for you. cheers!

  • @jannesokka1967
    @jannesokka1967 3 місяці тому

    Can i somehow to make it like if you press some button right time it rolls, if not it makes heavy landing ?

    • @threepeatgames
      @threepeatgames  3 місяці тому

      sure, the LandedHeavyCanRoll is just a function that returns a Boolean so you can respond to whichever key press in the character blueprint and set a variable to true if the timing is right, then include that variable to drive the canroll function to return true. then just make sure to reset that variable eg the next time the character is airborne

  • @Snake420
    @Snake420 21 день тому

    ok but what if i want the roll to be triggered when the player times an input at the right time?

    • @threepeatgames
      @threepeatgames  15 днів тому

      you'd drive the boolean that allows hard rolls by whether that input was pressed before the landing and then it would only fire when you want it to

    • @Snake420
      @Snake420 15 днів тому

      @threepeatgames how would I tie the input to the landing is what I mean, like how do I ensure it is only available when close to landing? And detect whether it was pressed on time?

    • @Snake420
      @Snake420 15 днів тому

      @threepeatgames I've been told to use the OnLanded function for this, would this work for my purposes? Or would it set off too late?

  • @pryzmgaming
    @pryzmgaming 14 днів тому

    Just tried adding this, using 5.5 and the roll animation works but looks strange for some reason, like it cancels half way through or something. anyone else tried this on 5.5?

    • @threepeatgames
      @threepeatgames  13 днів тому

      can you post a video on the discord of what you're seeing? Also make sure you disable both Leg IK and foot placement nodes during the landing