Ive read the documentation, allow me to say that, the amount of dedication you put to this code, simply because you were amazed with AC3 movement, is inspiring, to me and to many other new indie developers out there, a like, subscription, and a sign up from me. Thank you, keep this spirit and you will soon be one of the most known developers. Wish you all the best
hope someday can see on asset store. with unit test scenes.. i read the technical explanation,, but it's hard to understand to me ;) good job and good luck with your game!!
Well done. It would nice to have the controls integrated into more automatic modeless action that would work well from a joystick controller. Keep up the great work. You should be able to incorporate this into a very fun experience.
I'm doing a games dev course at uni right now and for some reason a movement system like AC popped in my head as something I wanted to try. had no idea it was this complicated
Any chance for a tutorial on this? Or an Asset Store release with documentation? I really appreciate the Technical Explanation but I need more understanding and can tell this is going to take so much more research to grasp. Best climbing system I've ever seen.
For right now the technical explanation is the only real resource for how this works. A more detailed tutorial is something we've thought about doing, although there aren't yet any concrete plans.
@@adrenalmedulla8260 It's sort of the opposite in most cases, for the majority of climbing there are two static key frame animations, all the motion is procedurally generated based on what the climbing terrain requires.
Dang I hope you do cause this climbing system is a lot of fun ! Regardless if you decide to or not I am excited to see what you do next. Really good work you're doing here and very inspiring, thank you for sharing
@@uproomgames9400 Idk if it's within scope of your goal but an idea I think you might like is lerping the hands to the targeted surface when in jump state from the ground to an object and blending the animation curve or the IK effector strength proportional within a specified range of it's current distance to that object (so if the model is to far from or not being directed towards an object no code is executed and the the jump state just plays). Kind of like how in assassins creed we were able to hold an input and direct the models arm extension but this would be more automated to the nearest target. All of this is speculative and I by no means know how to built this stuff properly I just think this would be cool to see in a good parkour system like yours. On a side note I love your description on your process of building this project I read it last night and it's very inspiring I also bought final IK and Puppet Master but haven't learned them yet because my coding skills and geometrical / trigonometrical knowledge is trash so I'm having to build foundation right now.
If you're interested there's a link to a written explanation in the video description, not exactly a tutorial I know but it should get some of the points across.
I myself am trying to work on a ledge climbing mechanic for my unity game as well! Would you be able to give some advice on how you were able to make the player obj move around the corner of the ledge?
Hi, i read your documentation, i have a question, when setting up the "grab Obj" you use the mesh normals to see wheres the edge, but how did you manage to get the neighbour triangles?
You just need to find triangles which share 2 vertices, so you can either do a fuzzy compare on the vertices of each triangle by looping through the triangles of the mesh, or just use the vertex index data depending on how clean your mesh is.
1. Are you now Sure if your going to make a tutorial? And yes could you please use the standard unity ik system 2. Are you using the character controller, Rigidbody or a own system?
kinda remind me of tomb raider pretty good can you make the code and animation available I'm thinking of making a zombie apocalypse game by myself it would be really helpful thanks
Thanks! The full source isn't public, but there is a detailed write up of how the system works along with some critical source code in the blog post linked from the description.
@@uproomgames9400 didn’t read the code yet, but I guess it will be quite interesting, if you are going to sell it on the asset store! And btw, art appreciation is subjective, isn’t it? 😉
I tried using PuppetMaster for active ragdoll things but found that it was overkill for the small amount I actually wanted, so this demo just uses standard Unity ragdolls for the extra physics motion.
Thanks! This tech is currently being used for an in house project and isn't currently available as an asset. It is something we are looking into for the future however.
Well, the actual animation rigging was done with the Mixamo auto-rigger, but as for the IK solving I've never really used the Unity version so I can't say for sure. Final IK does full body effector chain solving, which I think gives it an edge as far as realistic motion is concerned.
This playable demo is available on itch: uproomgames.itch.io/procedural-climbing-tech-demo. The game this is being used for is currently under development!
Ive read the documentation, allow me to say that, the amount of dedication you put to this code, simply because you were amazed with AC3 movement, is inspiring, to me and to many other new indie developers out there, a like, subscription, and a sign up from me. Thank you, keep this spirit and you will soon be one of the most known developers. Wish you all the best
This looks like it's designed by a triple-a game studio! Good job
this is honestly better than most AAA games
a game with wave function and climbing would be crazy
I'd also be really interested in seeing a tutorial video for this. Or if you were to sell it as an asset on the store I will definitely buy it.
This looks just so Amazing! The animations is just mind blowing!
looks cool! You should normalize move vector for diagonal moving
This honestly would be perfect for VR games.
This looks amazing!
hope someday can see on asset store. with unit test scenes.. i read the technical explanation,, but it's hard to understand to me ;) good job and good luck with your game!!
Well done. It would nice to have the controls integrated into more automatic modeless action that would work well from a joystick controller. Keep up the great work. You should be able to incorporate this into a very fun experience.
Thanks! We are definitely working on controller support.
i would love to see this as a gmod type parkour sandbox game
Incredible work!
I'm doing a games dev course at uni right now and for some reason a movement system like AC popped in my head as something I wanted to try. had no idea it was this complicated
Amazing stuff keep up the good work
Any chance for a tutorial on this? Or an Asset Store release with documentation? I really appreciate the Technical Explanation but I need more understanding and can tell this is going to take so much more research to grasp. Best climbing system I've ever seen.
For right now the technical explanation is the only real resource for how this works. A more detailed tutorial is something we've thought about doing, although there aren't yet any concrete plans.
@@uproomgames9400 Thanks! Is it the case that the character's movement is entirely driven by the animation?
@@adrenalmedulla8260 It's sort of the opposite in most cases, for the majority of climbing there are two static key frame animations, all the motion is procedurally generated based on what the climbing terrain requires.
@@uproomgames9400 Make tutorial! Will save lifes!
Are you selling this on the Unity asset strore. Please, please say yes!
I'm rooting for it too
I was looking for a link to the Asset Store, but did not find one 😕Looks amazing!
Do you have a tutorial for this or away I can download the assest? I really want to learn how to do IK and blending them with animations.
This is awesome! I can't wait for development to be done. Do you plan on selling it on the asset store when finished?
I'm not really sure if I'm going to try to get it on the Asset store yet, but it is a possibility.
Dang I hope you do cause this climbing system is a lot of fun ! Regardless if you decide to or not I am excited to see what you do next. Really good work you're doing here and very inspiring, thank you for sharing
@@uproomgames9400 Idk if it's within scope of your goal but an idea I think you might like is lerping the hands to the targeted surface when in jump state from the ground to an object and blending the animation curve or the IK effector strength proportional within a specified range of it's current distance to that object (so if the model is to far from or not being directed towards an object no code is executed and the the jump state just plays). Kind of like how in assassins creed we were able to hold an input and direct the models arm extension but this would be more automated to the nearest target.
All of this is speculative and I by no means know how to built this stuff properly I just think this would be cool to see in a good parkour system like yours.
On a side note I love your description on your process of building this project I read it last night and it's very inspiring I also bought final IK and Puppet Master but haven't learned them yet because my coding skills and geometrical / trigonometrical knowledge is trash so I'm having to build foundation right now.
@@uproomgames9400 I will buy it
Please, I will buy it for any amount.
Amazing work , respect 🙏
Your the best!
Man please make a tutorial on this topic.please.
If you're interested there's a link to a written explanation in the video description, not exactly a tutorial I know but it should get some of the points across.
its similar to the climbing system in unchartedand i like it
can you make the tutorial please 😅
Bro why didnt you place it on marketplace
can you also make explanation for shadow of the collosus system? climbing on the collosi (moving enemy)
Looks amazing
I myself am trying to work on a ledge climbing mechanic for my unity game as well! Would you be able to give some advice on how you were able to make the player obj move around the corner of the ledge?
How in the world...?
Bro Your Playble Demo 's camera is not good please fix it
Hi, i read your documentation, i have a question, when setting up the "grab Obj" you use the mesh normals to see wheres the edge, but how did you manage to get the neighbour triangles?
You just need to find triangles which share 2 vertices, so you can either do a fuzzy compare on the vertices of each triangle by looping through the triangles of the mesh, or just use the vertex index data depending on how clean your mesh is.
@@uproomgames9400 Thanks for the help, looping through the triangles worked, although it has terrible performance :(
@@diogomiguel5477 use a proxy mesh. keep it simple. most edges are.
any clues as to the tools you looked into to develop the system?
Wow, super cool!
That is *so* cool.
Thanks!
it's better than assassin creed
can you do a optimized version for low end pc
so brillant!!! Can you put it on asset store please?
1. Are you now Sure if your going to make a tutorial? And yes could you please use the standard unity ik system
2. Are you using the character controller, Rigidbody or a own system?
This looks damn good!!!!!!!!!!!!!!!!! Amazing!!!
kinda remind me of tomb raider pretty good can you make the code and animation available I'm thinking of making a zombie apocalypse game by myself it would be really helpful thanks
Is there source to this? This is phenomenal!
Thanks! The full source isn't public, but there is a detailed write up of how the system works along with some critical source code in the blog post linked from the description.
Damn can you guys sell the file? 54,000 views would of been tons of sales
Amazing! Now I want this asset so bad...
I would buy it two times: one just to print this code masterpiece and hang it on the wall.
Thanks! Although "masterpiece" is a bit of a stretch for the code, maybe "mad scribblings with two crayons taped together" is a bit more apt.
@@uproomgames9400 didn’t read the code yet, but I guess it will be quite interesting, if you are going to sell it on the asset store!
And btw, art appreciation is subjective, isn’t it? 😉
Is the character based on a char controller or rigidbody?
The character is based on a rigidbody controller.
The blog says you use Final IK for target-reaching, but are you also using Final IK Ragdoll / PuppetMaster?
I tried using PuppetMaster for active ragdoll things but found that it was overkill for the small amount I actually wanted, so this demo just uses standard Unity ragdolls for the extra physics motion.
This Is incredible
It looks amazing
Whats the status of This and it can be easy integrate with invector shooter template?
Thanks! This tech is currently being used for an in house project and isn't currently available as an asset. It is something we are looking into for the future however.
Great work!
Is this available as an asset
Will you ever take a course on Udemy?
is this done by code?
1:48 jump wow
this is insane
This is impressive
Amazing work. Would this be very difficult to set up with Unity's Animation Rigging, in comparison to Final IK?
Well, the actual animation rigging was done with the Mixamo auto-rigger, but as for the IK solving I've never really used the Unity version so I can't say for sure. Final IK does full body effector chain solving, which I think gives it an edge as far as realistic motion is concerned.
Mirrors edge?
Please, sell this in the Asset Store xD
is the walking also procedural?
The walking is mostly traditional blend tree animation, but there are procedural modifications for foot placement and body / arm sway when running.
very good work! good source code.
tutorial please
wow man this is so cool why don't you make tutorials
simple ones
THIS IS CRAZY AAAAAAAA
Please make an asset and take my money!
need tutorial pls
Has this released yet?
This playable demo is available on itch: uproomgames.itch.io/procedural-climbing-tech-demo. The game this is being used for is currently under development!
cool
why is Nathan Drake blue?
Do you want to sell all your mechanics?
Wow!
u r legend
I will say this in the most pacific way I know... JUST PUT THIS THING IN THE ASST STORE! how much you want??
Make tutorials please
will you release the source code for this?
Fucking great.
Do a tutorial
WOWWW
Please make this an asset. You could sell it for so much. Please!!
spiderman made in unity
Wao :0
How can I put this into my unity?
new assassins creed
esta buena la idea pero se te bugueara todo jajajajaja
Source daddy 🥺👉👈 ?
mrci
this is how it should be done. with all due respect to other developers, but your static climbing with fixed parameters aint it.
I wish this was for UE4. Lol