Custom Movement For Unreal Engine 4

  Рет қаралды 58,675

이주식

이주식

Күн бұрын

Пікірлер: 118
@felixmikolai7375
@felixmikolai7375 3 жыл бұрын
i really would like to buy this pack but feel like the character should hang while climbing on such high walls, it doesnt look natural his feets always stick to the wall if u know what i mean. is there a way to change that? looks like their socketed or something like that.. thanks for reply , good suuport
@felixmikolai7375
@felixmikolai7375 3 жыл бұрын
got it thanks , i will purchase :)
@이주식-r5r
@이주식-r5r 3 жыл бұрын
I've been learning climbing for a while, and climbing animations are based on that experience. I've only learned the very basics, so I always keep my feet on the wall while climbing. Unfortunately, replacing animations in CustomMovement is very difficult. Instead, I recommend the RootMotionGuide for easy replacement of animations. RootMotionGuide was the free product of the month in August. You can configure your climbing moves with any animation you want. kzbin.info/www/bejne/Y17WdKeddsyfosk If you are not satisfied after purchasing my product, please feel free to send your purchase receipt to uouogu@hotmail.com to request a refund. Thank you.
@felixmikolai7375
@felixmikolai7375 3 жыл бұрын
@@이주식-r5r tyvm sir, yea i got your other pack from august aswell, but im working with advanced locomotion, im a noobie just learning the basics and dont want to waste too much time for it. i looked at your tutorials and found the hanging option i looked for, so im happy i guess! adding the rope should be possible as well , for my understandment the rope actions are not that comlicated, if u already got such nice base as you provide. thanks again for the nice support and gl with ur games as well :)
@이주식-r5r
@이주식-r5r 3 жыл бұрын
@@felixmikolai7375 I don't have the base of the rope action as I've never implemented a rope action. I'm sorry I couldn't help you.
@Dopho
@Dopho 6 жыл бұрын
Hi, I have a few suggestions for future updates :) -Crouching / Sliding -Sideways ledge climbing (horizontal movement) -A pole to climb -Sprinting Thank you for the amazing pack so far!!!
@이주식-r5r
@이주식-r5r 6 жыл бұрын
Thank you for your suggestion. I am currently aiming to integrate easily with other products. If we can easily integrate with products like ALS, I think Crouching and Sprinting will be solved. I'll consider other suggestions after the current work. Thank you.
@God-ch8lq
@God-ch8lq 5 жыл бұрын
@@이주식-r5r please add wallrunning
@God-ch8lq
@God-ch8lq 5 жыл бұрын
@@이주식-r5r until then, how can i increase movement speed edit: wallclimb movement speed
@이주식-r5r
@이주식-r5r 5 жыл бұрын
@@God-ch8lq The ladder speed uses the LadderMoveSpeed value of BP_CustomMovementComponent. The speed of climbing is related to the MovingNextHoldTimeline_PlayRate variable of BP_CustomMovementComponent. You can change the speed by modifying the node that sets the value of this variable. However, setting too small or too large values can produce very unnatural results. And now I have to do other work first, so it is hard to consider wallrunning. Sorry.
@clubrivals4642
@clubrivals4642 4 жыл бұрын
I'm unable to get the ladder climbing anim itself to work, the enter/exit anims work fine but just the climbing up/down anim goes back to the t-pose. Any help please?
@furrybproductions
@furrybproductions 3 жыл бұрын
How can I make this work so that the character will grab the nearest hold when you press the interact button? The character only seems to go into Custom Movement automatically by pressing in the direction of the zone
@이주식-r5r
@이주식-r5r 3 жыл бұрын
Add a 'KEY_PRESSED' tag to the character in Pressed of the button event. And remove the tag from Released . And in the CheckClimbingNextHold function of BP_CustomMovementComponent, add whether or not Character has 'KEY_PRESSED' tag to the result of the CheckMoveToNextHold node. So MovingNextHold is only called when the character has the button pressed. Please contact me at uouogu@hotmail.com and I will send you a screenshot of the implementation. Thank you.
@andrebif6979
@andrebif6979 7 жыл бұрын
Hi, is it possible to make a shadow of the colossus climbing system with that?
@이주식-r5r
@이주식-r5r 7 жыл бұрын
I'm sorry but it seems impossible. Climbing a moving object is not implemented. And the basic structure of the climbing system seems to be different.
@twoackersmedia
@twoackersmedia 5 жыл бұрын
Added this to my project, everything works fine. BUT mine does not play the looping animation on ladders. Plays the entering and exiting animations, but floats up the ladder in a reference pose?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Can you zip your project and send it to uouogu@hotmail.com? Or send me all the screenshots of how you used CustomMovement in your project. (Uncompressed screenshots that can identify nodes) Thank you.
@twoackersmedia
@twoackersmedia 5 жыл бұрын
@@이주식-r5r We got it working thank you
@WhiteNorthStar1
@WhiteNorthStar1 7 жыл бұрын
looks very useful and flexible! I'd be really interested in buying this if there seemed to be more flexibility... like wider spaces between hand/foot holds
@이주식-r5r
@이주식-r5r 7 жыл бұрын
If you can create an animation, it will be possible. Climbing animation is represented by blending 8 directions of animation pose with BlendSpace. You can change the pose at 50cm intervals to a wider pose. See this link for details. drive.google.com/open?id=1RoKD9aIKj-Qc1ri4RDSQ74sl01rCXLTKC9r6YaJSOJg One thing to note is that this is not an add-on type. If you want to integrate this into your project, you need to create your own climbing system after analyzing this. Thanks.
@mjesensky2760
@mjesensky2760 5 жыл бұрын
Thank you so much for the free blueprint!!
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Thank you!
@MassiveMawEntertainment
@MassiveMawEntertainment 5 жыл бұрын
so basically with this and ALS I should be able to accomplish Shadow of the tombraider movements, correct?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
no. Only part of the Tomb Raider movement is possible. And the animation quality is different. Thank you.
@ty_teynium
@ty_teynium 4 жыл бұрын
I kno this is old but I've downloaded it and am trying to figure it out. Even though I haven't started yet I wanna make sure I get it right. So far I know it uses components. So does the component handle the detection of a surface where the player can climb? Because I'm wondering how does the character know the component is what it needs to climb?
@이주식-r5r
@이주식-r5r 4 жыл бұрын
Each ladder (BP_Zone_Ladder) and climbing hold (BP_Zone_Holds) has a trigger. When the character overlaps with the trigger, the ladder and climbing hold are registered in BP_CustomMovementComponent. Then BP_CustomMovementComponent finds an element that can be climbed among the registered elements and starts climbing. Thank you.
@EnricoPietrocola
@EnricoPietrocola 5 жыл бұрын
I'm having a hard time implementing this on the Advanced Locomotion system. I'm basically moving all your blueprints on the example character in the Advanced Locomotion one, but the character won't grab ladders, it's just not colliding at all, what could I be doing wrong?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Have you followed this tutorial? kzbin.info/www/bejne/oWrEan-Bo7loeac
@felixmikolai7375
@felixmikolai7375 3 жыл бұрын
adding rope climbing and swinging would be nice :)
@이주식-r5r
@이주식-r5r 3 жыл бұрын
I'm really sorry. Adding new features to CustomMovement is difficult because I'm focused on making indie games.
@sahpdude
@sahpdude 11 ай бұрын
What is the song name?? This thing slaps
@이주식-r5r
@이주식-r5r 11 ай бұрын
I remember it as the music included in the iMovie app. thank you
@jacksonnexhip
@jacksonnexhip 4 жыл бұрын
Is it easy to speed up the animations? Looks really cool but I think I'd want all these movements like 3x as fast
@이주식-r5r
@이주식-r5r 4 жыл бұрын
The movement speed on the ladder can be adjusted by changing the LadderMoveSpeed of BP_CustomMovementComponent. Climbing movement speed is determined by two variables: These are the 'MovingNextHoldTimeline_PlayRate' and 'MovingNextHoldTimeline_TransitionLocation' curve variables in BP_CustomMovementComponent. The MovingNextHoldTimeline_PlayRate value is set according to the distance between climbing hold. The closer the next hold is, the faster the timeline plays, allowing the character to move faster. The MovingNextHoldTimeline_TransitionLocation curve represents the character's position between Holds over time. 0 is the position of the previous hold and 1 is the position of the next hold. The value changes from 0 to 1 over time, moving the character from the previous hold to the next hold. You can modify this curve to change how the character moves. Thank you.
@jacksonnexhip
@jacksonnexhip 4 жыл бұрын
@@이주식-r5r Thank you this is very helpful :)
@brickbagel1315
@brickbagel1315 5 жыл бұрын
Can and how do I import into my own project? Also is it limited to only third person or can it be in a 3d side scroller.
@이주식-r5r
@이주식-r5r 5 жыл бұрын
There is no common way to integrate CustomMovement into other projects. There are currently two tutorial videos. How to integrate with Advanced Locomotion System V3 : kzbin.info/www/bejne/oWrEan-Bo7loeac How to integrate with WeaponComponent : kzbin.info/www/bejne/pXzbgpdoZbForKM Since I have not tested on the side scroller, I highly recommend the third person viewpoint. Thank you.
@1251x
@1251x 5 жыл бұрын
Hey, for being free, I'm not gonna complain whatsoever. But for the placement holds, instead of going to Uncharted route, but rather Assassins Creed Origins where you can climb every surface, would you advise putting the holds all over an object? Are they drawing a lot of resources when there are hundreds or thousands of them? How best to up performance?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
For now, I think that each Hold is an Actor, so if there are hundreds of Holds, I think it can affect performance. I am considering adding a dynamically generated method to a specific area for the convenience of Holds placement. And I think this is also good for performance because there are Holds only in close proximity. kzbin.info/www/bejne/lXurh3uvg5Z3hc0 But this is still under study and is planned for after other priority work. Thank you.
@1251x
@1251x 5 жыл бұрын
In your DCS implementation video you show how to set up the inputs for moving in zones, but you don't show how to trigger the character jumping on a zone. I can't find in the blueprints where you've put it either.
@이주식-r5r
@이주식-r5r 5 жыл бұрын
@@1251x DCS tutorial videos are no longer compatible and are hidden. If you want to proceed with this tutorial, create a CustomMovement project for version 4.16 before proceeding. Thank you.
@1251x
@1251x 5 жыл бұрын
@@이주식-r5r So what would be your suggestion for adding Custom Movement to our projects?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
@@1251x There are currently two tutorial videos. How to integrate with Advanced Locomotion System V3 : kzbin.info/www/bejne/oWrEan-Bo7loeac How to integrate with WeaponComponent : kzbin.info/www/bejne/pXzbgpdoZbForKM Thank you.
@reck101101
@reck101101 7 жыл бұрын
Really cool. Keep up the good work man!
@이주식-r5r
@이주식-r5r 7 жыл бұрын
Thank you very much.
@pencilgun4934
@pencilgun4934 7 жыл бұрын
Is it possible to set this up if the object he is climbing is actually moving? Like a train or ship. Like he is holding on and climbing along the sides or a speeding train for example.
@이주식-r5r
@이주식-r5r 7 жыл бұрын
no. It is designed to work in a fixed environment.
@pencilgun4934
@pencilgun4934 7 жыл бұрын
ok thanks. Yeah just wonder how I can build climbing mechanisms on top of large moving actors :-)
@theoneand0nly874
@theoneand0nly874 4 жыл бұрын
Hey do you know how hard it would be to make it multiplayer replicated ? Have you tried it yet ?
@이주식-r5r
@이주식-r5r 4 жыл бұрын
CustomMovement is designed to support multiplayer. Thank you.
@mohamedazzouz49
@mohamedazzouz49 4 жыл бұрын
do it work for 2.5D side scroller project ? thank you
@이주식-r5r
@이주식-r5r 4 жыл бұрын
Please watch the following video. kzbin.info/www/bejne/o3SQeJ2DeKhpqKM I had to modify the input settings of the project. And since the movement of the character is limited to 2d, the root motion or movement in a specific direction may not work properly. Thank you.
@joaopedrodeazevedo4147
@joaopedrodeazevedo4147 4 жыл бұрын
Whats is name of project um marketplace?
@이주식-r5r
@이주식-r5r 4 жыл бұрын
Its name is Custom Movement. www.unrealengine.com/marketplace/product/custom-movement Thank you.
@davidsorroche3083
@davidsorroche3083 3 жыл бұрын
Very nice!
@이주식-r5r
@이주식-r5r 3 жыл бұрын
Thank you!
@furrybproductions
@furrybproductions 5 жыл бұрын
Can you make a tutorial on integrating this into ALS v4?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Sorry. It's impossible because I'm currently focusing on other projects.
@furrybproductions
@furrybproductions 5 жыл бұрын
@@이주식-r5r appreciate the quick reply! No worries, someone will crack it!
@andremossi5957
@andremossi5957 5 жыл бұрын
hey bro is there a way i can get a refund is that this climbing the anims are not good and has problems like if i jump going forward looking at a ladder and im far away than i get teleported to the ladder
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Please send your purchase receipt to uouogu@hotmail.com. I will contact Epic.
@andremossi5957
@andremossi5957 5 жыл бұрын
@@이주식-r5r thank you very much
@SlavqBeats
@SlavqBeats 7 жыл бұрын
Awesome! Does it work in first person mode? BTW. Some idea: Maybe combining it with physical animations would make it more natural? Another thing that might help would be some custom transition curves (for example it would move the arm from point A to point B not in linear manner, but e.g. with ease-in & ease-out.
@이주식-r5r
@이주식-r5r 7 жыл бұрын
Thank you. Unfortunately, I have not tested at first person. In fact I am a beginner and I am still studying Unreal Engine 4. So I had to implement it in the easiest way. Physical animation is still too difficult for me. I think I should look at custom transition curves.
@andremossi5957
@andremossi5957 5 жыл бұрын
can you attach it to a moving actor?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
No. It can not be attached to a moving Actor.
@nathanielguggenheim5522
@nathanielguggenheim5522 5 жыл бұрын
Thats pretty cool. Does it use IK?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
This does not use IK. Thank you.
@Xanderdegroot
@Xanderdegroot 6 жыл бұрын
Can you make a tutorial how to integrate this to the locomotion v2?
@이주식-r5r
@이주식-r5r 6 жыл бұрын
Are you referring to Advanced Locomotion System V2? I've already created a tutorial video. kzbin.info/www/bejne/iKGqgZemndSAhpo kzbin.info/www/bejne/gpjVYomHoc6fbLM kzbin.info/www/bejne/pKW7XpqQfZ2lY5o Please watch these videos.
@Xanderdegroot
@Xanderdegroot 6 жыл бұрын
이주식 yesss
@nassir-4130
@nassir-4130 7 жыл бұрын
imported it into a new project, placed it, can climb on to it, but cant move from one cube to another. Same thing for the ladder.
@이주식-r5r
@이주식-r5r 7 жыл бұрын
BP_CustomMoveBaseCharacter requires Ladder Up, ClimbingUp, and ClimbingRight Axis Input Event. Please add the corresponding Axis Input to your project.
@shayashakeri5048
@shayashakeri5048 6 жыл бұрын
Does it work with Mobile platform? (joysticks)
@이주식-r5r
@이주식-r5r 6 жыл бұрын
I tested it with xbox gamepad on Windows10. I expected it to work on mobile, but I did not actually test it. I just tried running it as a mobile preview in the editor and it works fine. Thank you.
@andremossi5957
@andremossi5957 5 жыл бұрын
wy when i jump while running forward i get teleported to one of the stairs that i have {
@이주식-r5r
@이주식-r5r 5 жыл бұрын
CustomMovement supports hanging on a ladder in the air. If you do not want this functionality, change the CanEnteringCustomMovement implementation of the BPI_CustomMovementCharacter interface as follows: drive.google.com/open?id=17wDibfqtHJwkQX1-xkP8DrGCplgcBNEh Thank you.
@unusualis_cool
@unusualis_cool 6 жыл бұрын
how would I make this multiplayer?
@이주식-r5r
@이주식-r5r 6 жыл бұрын
CustomMovement supports NetworkReplication, so no additional work is required for Multiplayer. Thank you.
@diglechanell3196
@diglechanell3196 7 жыл бұрын
Go to make Assasins Creed on unreal engine 4
@The3VanguardGaming
@The3VanguardGaming 4 жыл бұрын
People: Its free omg yay! me: £33...? nah im fine 0-o
@qwertyencryption
@qwertyencryption 4 жыл бұрын
Jajaja really this is not free the persons of the coments are fuming drugs
@qwertyencryption
@qwertyencryption 4 жыл бұрын
@Colin DeFleur dont problem now i have te project ;)
@931866924
@931866924 7 жыл бұрын
可以分享一下工程或者制作思路么
@이주식-r5r
@이주식-r5r 7 жыл бұрын
I submitted it to the Unreal Engine 4 Marketplace. I am waiting for the examination now. I submitted a price of $ 9.99 and I have as many comments as possible to make it easy for the user to understand. If the review is rejected, I will outsource the animation to a higher quality and try to challenge again. If it is rejected again, I will upload it to github as open source.
@931866924
@931866924 7 жыл бұрын
好啊,期待你的商品上架。
@이주식-r5r
@이주식-r5r 7 жыл бұрын
Thank you ^^
@ahmedameen2
@ahmedameen2 5 жыл бұрын
Any one have this package?
@GBTC2011
@GBTC2011 5 жыл бұрын
Nice, but can you make a tutorial for this project. Thanks
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Sorry. I'm working on another high-priority task now, so it's hard to make a tutorial video right now.
@GBTC2011
@GBTC2011 5 жыл бұрын
@@이주식-r5r No worries, I am grateful you designed this project and will wait until you can make a tutorial. Thanks
@Xanderdegroot
@Xanderdegroot 7 жыл бұрын
Already on the marketplace?
@이주식-r5r
@이주식-r5r 7 жыл бұрын
It is still in review.
@letsplaysomthing3799
@letsplaysomthing3799 6 жыл бұрын
show how use it to other project
@이주식-r5r
@이주식-r5r 6 жыл бұрын
Please take a look at the following tutorial videos. How to integrate with Dynamic Combat System kzbin.info/www/bejne/gaCqg6Kil5WtkNk kzbin.info/www/bejne/jIGUmmSmgr2np9U How to integrate with 'First Person Story Adventure' kzbin.info/www/bejne/sJjRdZWbrZ2LsMU How to integrate with Advanced Locomotion System V2 kzbin.info/www/bejne/iKGqgZemndSAhpo kzbin.info/www/bejne/gpjVYomHoc6fbLM I am now working on integration with 'WeaponComponent' and 'ALS V3'. And I am going to work on an easy migration of CustomMovement. These will take several months. I hope this answer helps you. Thank you.
@ChimeraProd
@ChimeraProd 7 жыл бұрын
Not procedural?
@이주식-r5r
@이주식-r5r 7 жыл бұрын
I do not know what exactly "procedural" means. It is implemented as a 100% blueprint and has a simple structure. The ladder and climbing hold must be manually placed Provides some convenience features for setup. Please ask if you have more questions.
@IWillYeah
@IWillYeah 5 жыл бұрын
@@이주식-r5r he means if this system can be automatically placed (no need for manual placement). Although, can you place this into a blueprint (containing a wall static mesh) and be reused throughout a level?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
@@IWillYeah Sorry. This requires manual placement.
@IWillYeah
@IWillYeah 5 жыл бұрын
@@이주식-r5r thanks for the reply, can it be placed inside a blueprint so it can be reused?
@이주식-r5r
@이주식-r5r 5 жыл бұрын
@@IWillYeah I think climbing hold is not possible to place in Blueprint. This is because you need to call Update Near Holds from the editor menu. The ladder seems to be able to use ChildActorComponent, but I have not tested it myself.
@roigipot8120
@roigipot8120 6 жыл бұрын
Its really cool.. the amount of detail.. how each cube is being grabbed.. one thing is bad. Animations. They are *horrible*
@이주식-r5r
@이주식-r5r 6 жыл бұрын
I completely agree with your opinion.
@LOL2YOU
@LOL2YOU 2 жыл бұрын
movement looks very slow
@이주식-r5r
@이주식-r5r 2 жыл бұрын
The ladder movement speed can be adjusted by changing the default value. However, to change the ladder entry and exit speed, you need to modify the montage animation. Climbing speed can be changed by editing the curve asset, but for climbing I recommend using the RootMotionGuide product instead. Because it plays the animation as-is, so you can move the character as intended. Thank you
@LOL2YOU
@LOL2YOU 2 жыл бұрын
@@이주식-r5r ahh thanks. buying.
@이주식-r5r
@이주식-r5r 2 жыл бұрын
@@LOL2YOU If you are not satisfied with the product after purchase, please send your purchase receipt to uouogu@hotmail.com for a refund. Thank you
@somethingwentwrong196
@somethingwentwrong196 5 жыл бұрын
not bad
@RobCardIV
@RobCardIV 5 жыл бұрын
automatic climbing like zelda is fun. drakes adventure looks great, but climbing is kinda boring. thats just my terrible opinion. some people paid enough times to convince people that it was fun.
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Thank you for your feedback.
@RobCardIV
@RobCardIV 5 жыл бұрын
all that work, such terrible animations X_x.
@이주식-r5r
@이주식-r5r 5 жыл бұрын
I agree too. Please watch the next video. kzbin.info/www/bejne/eaTXc4mpbZtrfpI
@poopydoop4781
@poopydoop4781 5 жыл бұрын
its a bit "stiff"
@이주식-r5r
@이주식-r5r 5 жыл бұрын
Sorry. If you would like a refund, please send your purchase receipt to uouogu@hotmail.com. I will send a refund request to Epic.
Making The ULTIMATE Movement For My Game
5:07
Marpy
Рет қаралды 32 М.
Dynamic Grass System | Unreal Engine
3:01
S. Krezel
Рет қаралды 878 М.
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
FREE Unreal Engine 4 Reactive Dynamic Water V3 Project Download [UE4.20]
9:44
Marvel Master (Marvelmaster)
Рет қаралды 235 М.
Awesome Movement Techniques in Unreal Engine 5 - Tutorial
18:24
Cobra Code
Рет қаралды 26 М.
UE4 - Advanced Locomotion System V4 - Features
5:15
LongmireLocomotion
Рет қаралды 224 М.
Minecraft Without Jumping, but Auto-Jump is on…
15:08
GuyBordo
Рет қаралды 1 МЛН
GASP 5.5 (Network supported) + Crowd movement
2:26
이주식
Рет қаралды 487
Create a City Street in UE4
21:17
Quixel
Рет қаралды 510 М.
UE4 - Advanced Locomotion System V1 - Features
4:04
LongmireLocomotion
Рет қаралды 148 М.
Making Enemies The RIGHT WAY
17:06
Deynum Studio
Рет қаралды 115 М.
Motion Matching for Unreal Engine
10:35
Filmstorm
Рет қаралды 100 М.