Wow! That was an undertaking! I think when we decided to go the Control Rig route, we were not ready for how big the video was going to be. In any case, please enjoy and post links to your future Control Rig's videos in the description, we would really enjoy that! :) As a side note, there are so many things I would've a wanted to polish. And sorry for the microphone if it's inconsistent, we're trying to figure out a new microphone and location situation. - Nicolas
For real, you better blow up. These videos are so well informed and edited. I absolutely love how you give some background info on the topic before explaining how its done in UE4. Huge thumbs up to you guys !
That's some quality video of such a dense content. Great job! I love that you just didn't recorded you building it for whatever long it took you, but you edited to make it more compact.
I appreciate the time and patience you had to make this video and there are certain parts that are really well explained......but then there are parts that are skipped over or not even touched on. The speed curves part at 22:36. Im pretty lost at that point and it looks like you basically redid that entire portion off camera. Thank you for putting up the project, but I still feel lost. I created a Float curve cause I feel like thats what it would be, but I don't know what to do after that. I also feel like im doing stuff wrong when Im following along and when you show what we should have, It doesnt line up. Im just saying that when you make major changes in a project please show it so its not confusing.
Hi ! First of all, thank you for the feedback it's really appreciated and well formatted as well ! Sadly as these videos are generally long we have to cut some stuff and emphasize other things. However, if you feel lost I recommend you download the project via the link in the description since it'll give you access to everything that you need to learn from it ! I hope this helps and I wish you luck in your future endeavors !
I really like your content, it's so fun to watch and learn. My knowledge at nodes is so basic and I'm sure this kind of tutorial will help us to achieve our dreams of creating games. Good job guys!
This is incredible content! The only thing I'd like to see for the future would be progress tests to help embed what you're explaining through visual aid. Thank you for this awesome video.
Incredible! I undertstand that this isnt for beginners, but could you make a slower version of this tutorial? I had a hard time keeping up and understanding the nodes, curves etc.
This is already an incredible amount of work for what I assume is a relatively small return on how much time and effort was spent to make this. I admittedly don’t know anything about UE4, but I’m also trying to learn, but I think it’s a bit much to ask for an even more elaborate, ‘beginners’ version of this tutorial, when you could just watch the many other youtube tutorials on each specific thing you’re not familiar with, which, if you want to learn Unreal Engine or Unity or whatever, is the only realistic way of doing things.
Awesome tutorial & everything works great, but after migrating the project files to dynamic combat system or alsv4 then opening the level again. The sikro character cant use grapple hook ?
what was that , am i dreaming the whole video is amazing , i really liked your analysis at the beginning and your clear step by step explanation of the workflow this is incredible you're amazing . Like and subscribe people , the least we can do is motivating the guys behind this work
I've been trying for a week to get this to work and I've gotten nowhere. The widget doesn't change size, I don't know where to create the GrappleThrowDistance, and I get an error trying to connect self to the end of ActivateGrapplePoint
Hey! I have been trying to follow this tutorial, but struggling with keeping up. You miss out very important steps which is difficult to fill in the gaps as a beginner. Is there a build we could have to see the final project instead of following the video.
Thank you for this, excellent tutorial. I'm a bit new to UE4 programming, but I have hacked this to be multiplayer, it works well enough, but the client grapple movement is a little bit jittery (smooth as butter on listen server), I will share my version of the project with anyone who wants to try improve.
For some reason, whenever I press the Grapple button my character is teleported to the center of the map, then animation starts (without a sound for some reason), my character flies toward landing zone, but then he is teleported back to the center of the map
can you please explain what exactly the "dot" node doing? i often see people using this to like project from "some value" to "some value" and still don’t get it
It's a math operation that compares two vectors ! :) mathinsight.org/dot_product In our case, it is used to find which vector is closest to our camera forward vector.
@@cooplucidtales I watched the video at 0.25 speed, bust still too fast for me, many details had been skipped. I have downloaded the project from github and working on it.
so i have a question, i was wondering if there is a way to use this system, minus the specific animation? since my character is shooting his hands out instead of a grapple, and i was thinking of using transform bone, based on the fire of the grapple movement, but i dont know how to implement the timing based animation with the grapple, using the bone transform instead, is there any chance you could explain/help that? (p.s i may have figured it out by the time this is answered, as i am still looking into it, but an answer would be much appreciated, great tutorial btw!)
When I set this up, the rope goes flying everywhere and then I fly through some walls, any ideas where I could have gone wrong? I went through the original project, not seeing the issue
very nice Tutorial but very hard to follow .. its so fast and you didnt do most of things in front the screen and i had to fix many problems .. but the result is nice and its nice too to give us link to download it .. but i have a problem retargetting the animation to my mixamo character its crash every time i try to retarget the animation so i disappointed after spending hours i couldnt do it .. but nice Tutorial anyway love the idea
it's really incredible the only problem is that after having downloaded it in my project I realized that the distance to wait for the green point is a little too short do you know how to extend it a little thank you in advance
Hi! Got this almost working on my 2,5D project cause I wanted to try something different. I am trying to instead of translating character to the landing point, make my be launched in the direction of the grappling point kind of Spider-Man, would you know how to do this? Also, trying to deactivate grappling points when Im not facing them, but cant figure out. Thanks for the video!
In "Check for Grapple Point" Use a ConvertWorldLocationToScreenLocation Node, Plug GetPlayerController -> target and plug ForEachLoop->ArrayElementHitActor->GetActorLocation->WorldLocation. Then "GetViewPortSize", Check that the CWLTSLnode->ScreenLocationX is > 0 and < ViewPortSize->ReturnValueX (do same for Y) (thats 4 compares) - AND all these and the result is if its on screen.
A very beginner question here; but if we want to import a skeletal mesh into UE4, does it have to be already rigged in order for the control rig to work on it? It can't just be a skeletal mesh, can it?
Hey i really enjoyed the video and was so stoked about trying it out myself but i dont know how to open the project in unreal. I downloaded it from github. Does anybody know how to open it? It is a .rar file.
Hi, i've been trying to migrate this into my project but i'm having difficulties. Do you have a discord or anything? or if there's anybody reading this that has successfully migrated it and would like to help, feel free!! The widget isn't updating as i move towards it. i see the widget but the size isn't changing. it lets me launch the anim montage but my PC gets stuck. no rope appears.
Hey did you ever find a solution to this? Seems changing to a new AnimBP with fresh montages causes it to get stuck for some reason. Feel like I've quadruple checked all my references, still no dice. The pawn I migrate works fine, but changing the AnimBP for him makes it freeze up.
Hey awesome Video, it really took my project to the next level. I'm wondering, when I created an anim sequence can I reimport that into to the level sequence somehow and "edit" it? I want to create a new animation based upon an existing pose i hade created using the control rig but i can't seem to find a way to get the pose back in. Would love some help if you know a way :)
When you use control rig you save keys information into a level sequence. You can absolutely re-use it for other animations ! You can even copy/paste keys from one sequence to another :) Good luck with your project !
@@cooplucidtales thats like... Mega insane! I never knew Control Rigs are that powerful! Can you make Weapon animations with Control Rig ot does it only apply to Characters? (I dont really know what Control Rigs are and how they work)
Hey, I'm trying to make this on UE5, everything goes well except my character keeps getting teleported to the initial position after every grapple... Anyone have an idea why?
@@ekveel4538I think so, I’ll need to look at my project to know what did it, I’ll get back to you. I think what helped was downloading the source project on ue4 and comparing it to my own, as I remember the tutorial doesn’t cover everything.
@@pulakeshisalunkhe Animation timings is what is being skipped here. You have to go into your animation and check where the grapple starts and that point is the X value start point of your grapple curve. Basically, there is a mismatch with the animation and the positioning values of the curve graph. Fix that and your character wont get teleported back
@@ekveel4538 it’s gonna sound weird but that didn’t work in my case but what did was, I imported his project file anim montage and used them in equal node inside grappling movement and in event graph at the end of node for play montage, just to check and it worked (I had one made for but that would teleport) and it doesn’t even change mesh or does anything weird. 🗿imma sit down and take that in for a moment and try to figure how does that even work that way.
Thanks for this amazing feature! I tried to add this to my project, but the ui showing the grapple point is not displayed even when I use the BP sekiro pawn. I tried to integrate it by making the sekiro pawn as a parent and the 2nd method by copy all the functions to my character, I also added the new object channel. Where should I look? Edit: now the ui grapple point is displayed, but the grapple doesn't work on my character
It's so nice to see people posting their progress ! We suggest you look for the texture of the node itself in the widget blueprint. Our theory is that it's either a communication error between your pawn and the grapple points (they use a ref of a specific character class to function) OR that the circle texture is missing from your new project. We hope you find your bug !
@@cooplucidtales It works now, it was because of the animations, I had to retarget the animations, It looks like I forgot to do it. I will record a video to show how it plays
@@andreibogdi That's so cool! Your project is coming along well! I really enjoy this kind of "mechanic example map"! Also, it's only for future reference, but we're a small team who work on those project, as opposed to a single guy! Keep up the good work!
@@cooplucidtales Thanks! I really appreciate this. For now I am trying to fix an issue where the player ragdolls if he uses the grapple hook the player will get stuck. So it's because of Als v4 ragdoll
Epic just released a sample Control Rig which saves you a lot of time in trying it out yourself: www.unrealengine.com/marketplace/en-US/product/control-rig-mannequin/
Wow! That was an undertaking! I think when we decided to go the Control Rig route, we were not ready for how big the video was going to be. In any case, please enjoy and post links to your future Control Rig's videos in the description, we would really enjoy that! :)
As a side note, there are so many things I would've a wanted to polish. And sorry for the microphone if it's inconsistent, we're trying to figure out a new microphone and location situation.
- Nicolas
hello i have a question hw can i disable the grapple where iam currently landed dont wanna grapple the current grapple where i landed
@@Abhishekchhetri6774 We used a box collision to disable grapple points, it's in the video
@@cooplucidtales ah gotcha.....still when u go enough close to the grapple on landing zone u can see the grapple point
Wew, there's a special place in heaven for people like you. Thanks, this is amazing!
Wow.. thank you.
for sure lmfao
That sounds like you’re threatening them and wishing death upon them
@@callum6224 lmao I can see that now
That was awesome, I came in expecting the logic
Got the logic, UI, Animation, even the **king rope
Good job
Even the **king rope
For real, you better blow up. These videos are so well informed and edited. I absolutely love how you give some background info on the topic before explaining how its done in UE4. Huge thumbs up to you guys !
Thank you so much !! If you want to help the best thing you can do is share our videos !
maaan amazing job, really appreciated i was looking for control rig setup for a long time thank youuuuuuuuuuu
That's some quality video of such a dense content. Great job! I love that you just didn't recorded you building it for whatever long it took you, but you edited to make it more compact.
Bro the effort and skill to put together such a quality video. Much appreciated.
Highest quality UE4 tutorial I've ever seen!
wow, one of the most useful Unreal tutorials out there
Man, this was amazing. Keep up the good work 👍
Incredible tutorial. I shared it at my company.
Thank you so much!
Never have I subscribed this fast! Thank you so much!!!! You are very talented and clear in your explanations!
you are doing so much effort in your tutoreals im apreciating what you are doing..
Your whole channel videos scream quality! GJ!
I appreciate the time and patience you had to make this video and there are certain parts that are really well explained......but then there are parts that are skipped over or not even touched on. The speed curves part at 22:36. Im pretty lost at that point and it looks like you basically redid that entire portion off camera. Thank you for putting up the project, but I still feel lost. I created a Float curve cause I feel like thats what it would be, but I don't know what to do after that. I also feel like im doing stuff wrong when Im following along and when you show what we should have, It doesnt line up. Im just saying that when you make major changes in a project please show it so its not confusing.
Hi ! First of all, thank you for the feedback it's really appreciated and well formatted as well ! Sadly as these videos are generally long we have to cut some stuff and emphasize other things. However, if you feel lost I recommend you download the project via the link in the description since it'll give you access to everything that you need to learn from it ! I hope this helps and I wish you luck in your future endeavors !
Seriously good quality, keep it up guys!
Beautiful tutorial! Learned a lot. Next the legendary shadow of collosus climb on giants mechanic
Maybe? :O haha
@@cooplucidtales :OOO!
I really like your content, it's so fun to watch and learn. My knowledge at nodes is so basic and I'm sure this kind of tutorial will help us to achieve our dreams of creating games. Good job guys!
Thank you so much, we're glad we can be of help! :)
Awesome video!
Woah that was fast!
@@cooplucidtales I've hit the bell :D
Longer videos like this are pure gold for people trying to learn game development. Thanks a million.
You're very welcome, friend!
This is incredible content! The only thing I'd like to see for the future would be progress tests to help embed what you're explaining through visual aid. Thank you for this awesome video.
Great, by viewing the BP I also learned a lot, it opens a new world for position montage without root motion, helps my sekiro game a lot. thank you.
Thank you for sharing the project files for reference.
awesome work, high production value on the video, love it!
Incredible! I undertstand that this isnt for beginners, but could you make a slower version of this tutorial? I had a hard time keeping up and understanding the nodes, curves etc.
This is already an incredible amount of work for what I assume is a relatively small return on how much time and effort was spent to make this. I admittedly don’t know anything about UE4, but I’m also trying to learn, but I think it’s a bit much to ask for an even more elaborate, ‘beginners’ version of this tutorial, when you could just watch the many other youtube tutorials on each specific thing you’re not familiar with, which, if you want to learn Unreal Engine or Unity or whatever, is the only realistic way of doing things.
Just amazing Brother. I am very happy to find man like you
Just found this gold mine channel! Subscribed and excited for more :)
That was amazing, really, really amazing
Wow, this is just incredible!! Amazing work!!!
I just want to say "Wow!..." Thank you for sharing this great tutorial!
Thank you my friend, you're so kind!
Love this tutorial! Many thanks to everyone behind this!
Insane quality bro
Great job with the channel! Keep it up, loving the content =)
Thanks a lot, we're glad you like it!
Thank you so much for showing up finger rig. Much appreciate it.
Awesome tutorial & everything works great, but after migrating the project files to dynamic combat system or alsv4 then opening the level again. The sikro character cant use grapple hook ?
Time is so relative, i have to watch your video at 10% so i don't miss a thing :'>
what was that , am i dreaming
the whole video is amazing , i really liked your analysis at the beginning and your clear step by step explanation of the workflow this is incredible you're amazing .
Like and subscribe people , the least we can do is motivating the guys behind this work
Thank you so much. It was a great help to our project.😍
Very nice channel! Keep the good work
Thanks a lot, friend!
Great tutorial, but I'm having problem finding the detection radius node at 7:12 I'm using ue4 4.27.2 if that helps.
This is really fucking good. Thank you so much for this, not only showing us how its made u even gave us the project.
It's our pleasure, spread the love
This is unbelievably good.. what the hell. Thank you for sharing!
and thank you for listening ! :)
I've been trying for a week to get this to work and I've gotten nowhere. The widget doesn't change size, I don't know where to create the GrappleThrowDistance, and I get an error trying to connect self to the end of ActivateGrapplePoint
10:59 don't pay attention, it is just a marker for me.
This is so beautiful, thank you good sir!!!!!!!!!!!!!!
subscribed!! wow!! amazing
no u.
Amazing dude just subbed
Hey! I have been trying to follow this tutorial, but struggling with keeping up. You miss out very important steps which is difficult to fill in the gaps as a beginner. Is there a build we could have to see the final project instead of following the video.
This is awesome. Thank you!!
omg this series is really good, can I recommend a game mechanic for your next tutorial?
We always have a few tutorials in the works but you can always ask for special requests !
Wow thanks a lot that was really helpful
Thank you for this, excellent tutorial.
I'm a bit new to UE4 programming, but I have hacked this to be multiplayer, it works well enough, but the client grapple movement is a little bit jittery (smooth as butter on listen server), I will share my version of the project with anyone who wants to try improve.
Could you share it with me?
I absolutely love this. Thank you very much
You're very welcome! :)
Can we get a slow beginner guide for Control Rig?
We might do one at some point, but if you're struggling to follow the video, feel free to download the project or simply borrow the control rig we did
For some reason, whenever I press the Grapple button my character is teleported to the center of the map, then animation starts (without a sound for some reason), my character flies toward landing zone, but then he is teleported back to the center of the map
Awesome video
4 words, i love you guys
just wow :D
thx for that insight
i tried this but my widget circle brush size and color do not change. why?
I have the same problem, can't find a fix still
can you please explain what exactly the "dot" node doing? i often see people using this to like project from "some value" to "some value" and still don’t get it
It's a math operation that compares two vectors ! :) mathinsight.org/dot_product
In our case, it is used to find which vector is closest to our camera forward vector.
how incredible!, a question how do I change the character?
This was supposed to be a few hours of tutorial, but it was compressed into twenty minutes.
Compressed good or compressed bad ?
@@cooplucidtales I watched the video at 0.25 speed, bust still too fast for me, many details had been skipped. I have downloaded the project from github and working on it.
@@saltfish827 Thank you for the reply we'll try our best for the next one !
so i have a question, i was wondering if there is a way to use this system, minus the specific animation? since my character is shooting his hands out instead of a grapple, and i was thinking of using transform bone, based on the fire of the grapple movement, but i dont know how to implement the timing based animation with the grapple, using the bone transform instead, is there any chance you could explain/help that? (p.s i may have figured it out by the time this is answered, as i am still looking into it, but an answer would be much appreciated, great tutorial btw!)
ahaha i love how you gave the mannequin sekiro hair
it was the very first thing we did :D
Where is get grapple throw distance at 7:18
When I set this up, the rope goes flying everywhere and then I fly through some walls, any ideas where I could have gone wrong? I went through the original project, not seeing the issue
very nice Tutorial but very hard to follow .. its so fast and you didnt do most of things in front the screen and i had to fix many problems .. but the result is nice and its nice too to give us link to download it .. but i have a problem retargetting the animation to my mixamo character its crash every time i try to retarget the animation so i disappointed after spending hours i couldnt do it .. but nice Tutorial anyway love the idea
it's really incredible the only problem is that after having downloaded it in my project I realized that the distance to wait for the green point is a little too short do you know how to extend it a little thank you in advance
Hi! Got this almost working on my 2,5D project cause I wanted to try something different. I am trying to instead of translating character to the landing point, make my be launched in the direction of the grappling point kind of Spider-Man, would you know how to do this?
Also, trying to deactivate grappling points when Im not facing them, but cant figure out.
Thanks for the video!
In "Check for Grapple Point" Use a ConvertWorldLocationToScreenLocation Node, Plug GetPlayerController -> target and plug ForEachLoop->ArrayElementHitActor->GetActorLocation->WorldLocation. Then "GetViewPortSize", Check that the CWLTSLnode->ScreenLocationX is > 0 and < ViewPortSize->ReturnValueX (do same for Y) (thats 4 compares) - AND all these and the result is if its on screen.
what node type is the filling
where is grapple throw distance ?node
How do I make this work for sidescroller?
That was Soo Cool !!! how can we do something like this in Unity.
A very beginner question here; but if we want to import a skeletal mesh into UE4, does it have to be already rigged in order for the control rig to work on it? It can't just be a skeletal mesh, can it?
Yes it has to be already rigged !
Hey i really enjoyed the video and was so stoked about trying it out myself but i dont know how to open the project in unreal. I downloaded it from github. Does anybody know how to open it? It is a .rar file.
Hi, i've been trying to migrate this into my project but i'm having difficulties. Do you have a discord or anything? or if there's anybody reading this that has successfully migrated it and would like to help, feel free!!
The widget isn't updating as i move towards it. i see the widget but the size isn't changing. it lets me launch the anim montage but my PC gets stuck. no rope appears.
Hey did you ever find a solution to this? Seems changing to a new AnimBP with fresh montages causes it to get stuck for some reason. Feel like I've quadruple checked all my references, still no dice. The pawn I migrate works fine, but changing the AnimBP for him makes it freeze up.
Awesome.
What do you think of a tutorial about the sekiro ledge system?
That would not be a bad idea at all, and it would make a nice follow-up to the climbing system! Def something to consider.
Hey awesome Video, it really took my project to the next level. I'm wondering, when I created an anim sequence can I reimport that into to the level sequence somehow and "edit" it? I want to create a new animation based upon an existing pose i hade created using the control rig but i can't seem to find a way to get the pose back in. Would love some help if you know a way :)
When you use control rig you save keys information into a level sequence. You can absolutely re-use it for other animations ! You can even copy/paste keys from one sequence to another :) Good luck with your project !
Thanks
wow amazing, can you provide this project for download?
it's in the description ! :)
Lucid Tales oops thank you i didn’t notice that
Did you make the animations in external software, or inside of UE4 using Control Rigs?
Inside UE4 with Control Rig !
@@cooplucidtales how?!
@@cooplucidtales thats like... Mega insane! I never knew Control Rigs are that powerful! Can you make Weapon animations with Control Rig ot does it only apply to Characters? (I dont really know what Control Rigs are and how they work)
@@timsonss You can apply a control rig to any skeletal mesh !
Please HElp when i put the excact code i dont have the red things
The red points are due to the debug print made by the sphere cast. You can change the Debug input to "Duration" so they appear.
Hey, my character isnt playing the animaton what should i do :v
Same here. Ever find a solution? Seems changing the AnimBP from the Sekiro one to a custom messes something up... I've checked all my references
Please do Tarkov's inventory system
We actually have a similar project in the works !
@@cooplucidtales cool! I m a 14yr old blender user looking to try game dev, n that is a feature i wanna have in my game
(my age is 14, i dont have 14 yrs of experience lol)
Hey, I'm trying to make this on UE5, everything goes well except my character keeps getting teleported to the initial position after every grapple... Anyone have an idea why?
Did you manage to solve this issue?
@@ekveel4538I think so, I’ll need to look at my project to know what did it, I’ll get back to you. I think what helped was downloading the source project on ue4 and comparing it to my own, as I remember the tutorial doesn’t cover everything.
@@ekveel4538 Now Im stuck at that problem too lol, what part did we miss? Cuz it does same for me no matter what I try.
@@pulakeshisalunkhe Animation timings is what is being skipped here.
You have to go into your animation and check where the grapple starts and that point is the X value start point of your grapple curve. Basically, there is a mismatch with the animation and the positioning values of the curve graph. Fix that and your character wont get teleported back
@@ekveel4538 it’s gonna sound weird but that didn’t work in my case but what did was, I imported his project file anim montage and used them in equal node inside grappling movement and in event graph at the end of node for play montage, just to check and it worked (I had one made for but that would teleport) and it doesn’t even change mesh or does anything weird.
🗿imma sit down and take that in for a moment and try to figure how does that even work that way.
where did you get the animations?
We made them :) You can see it in the video
Thanks for this amazing feature! I tried to add this to my project, but the ui showing the grapple point is not displayed even when I use the BP sekiro pawn. I tried to integrate it by making the sekiro pawn as a parent and the 2nd method by copy all the functions to my character, I also added the new object channel. Where should I look?
Edit: now the ui grapple point is displayed, but the grapple doesn't work on my character
It's so nice to see people posting their progress ! We suggest you look for the texture of the node itself in the widget blueprint. Our theory is that it's either a communication error between your pawn and the grapple points (they use a ref of a specific character class to function) OR that the circle texture is missing from your new project. We hope you find your bug !
@@cooplucidtales It works now, it was because of the animations, I had to retarget the animations, It looks like I forgot to do it. I will record a video to show how it plays
@@cooplucidtales ruclips.net/video/YZpXs-vGhwQ/видео.html
This is how it plays! Thank you so much!!!
@@andreibogdi That's so cool! Your project is coming along well! I really enjoy this kind of "mechanic example map"! Also, it's only for future reference, but we're a small team who work on those project, as opposed to a single guy! Keep up the good work!
@@cooplucidtales Thanks! I really appreciate this. For now I am trying to fix an issue where the player ragdolls if he uses the grapple hook the player will get stuck. So it's because of Als v4 ragdoll
holy shit that was just incredibly fast, u skipped so much
obrigado.. thanks very good
the link isnt working
i just want to say "professional"
Epic just released a sample Control Rig which saves you a lot of time in trying it out yourself: www.unrealengine.com/marketplace/en-US/product/control-rig-mannequin/
We released it first though :P github.com/LucidTales/GDPSekiro
Is there any way i can get animation?
You can download the project
Just wow!!
I'm impressed haha
wow, no words]!
How can I adapt it to 2D game?
there's another tutorial for that i've seen
@@HarvestHillGames Can you share the link please?
Clean
Please Create battle system
Which one !? :D
@@cooplucidtales I think deflect system
And thank you for answer