Unreal Engine 4 - Jumping and Double Jumping

  Рет қаралды 75,823

Titanic Games

Titanic Games

Күн бұрын

In this video I show you how to setup basic jumping capabilities for your characters, as well as how to create double jump functionality. And I go over customizing your jumping functionality to meet your needs. If you have any questions or want to know how to customize your movement more, feel free to ask. And if you like the videos and want to see more, please consider supporting us on Patreon / titanicgames for more tutorials and great games to come.

Пікірлер: 79
@therealmaxflyman
@therealmaxflyman 3 жыл бұрын
Me: Ready to take hours out of my day to add perfect physics and velocity script. Unreal Engine: *Jump and Stop Jump* P.S I am not saying it's too easy I'm just saying I thought it was gonna be much harder. That's why I love unreal!
@yiromusic
@yiromusic 7 жыл бұрын
Hey Titanic Games, I'd just like to say that your tutorials are really great! They're easy to follow and you give detailed explanations for what certain nodes do. With this setup, I wanted to try something interesting, but just don't know how exactly I would go about setting it up in Blueprints. I want the character to have a Double Jump animation. I thought of the easiest solution would be to make the character repeat the first Jump animation right as the player Double Jumps. I thought this would look really nice as it also gives visual feedback, and would look more polished, instead of the character just staying in the same position while in mid-air. If you figure this out, I'd really appreciate another tutorial! Thanks,
@jamesmarcus2043
@jamesmarcus2043 5 жыл бұрын
All of your videos are great! As an artist who is trying to learn blueprints, being able to follow and understand what is going on is extremely important.
@alix6477
@alix6477 4 жыл бұрын
Genji is back! Thank you for this useful tutorial! :)
@Natecx
@Natecx 7 жыл бұрын
I've learned so much from your videos man, Thank you!!
@mrsquidthethird2696
@mrsquidthethird2696 2 жыл бұрын
this is a quick and simple guide nice job!
@kiomaru1
@kiomaru1 7 жыл бұрын
there is a button in the player options for double jump now.
@MrVibes-tj3ie
@MrVibes-tj3ie 6 жыл бұрын
where?
@Gullzee
@Gullzee 6 жыл бұрын
kiomaru1 yes there is FINALLY someone other than me also knows 😅 Do you know any updated video to use the new method to add animations for second jump ??
@lioncop1302
@lioncop1302 5 жыл бұрын
I also noticed it as I was half way in the tutorial and I was like whaaaaaaaa ok this is pretty easy now
@MichaelBerryTube
@MichaelBerryTube 5 жыл бұрын
confirmed > in the Player BP, highlight Player(self) in the Component window > look fo rthe Details > Character Jump poperty. Max Count is there already.
@App-Tips
@App-Tips 4 жыл бұрын
@@Gullzee Did you found a way to update the animation for the second jump?
@JordanService
@JordanService 5 жыл бұрын
This was great !
@alianajacobs5703
@alianajacobs5703 6 жыл бұрын
Thanks really helpful!
@kratosladuca7822
@kratosladuca7822 2 жыл бұрын
really helps but i wish this had jumping animations too!
@ibraheemdev2290
@ibraheemdev2290 5 жыл бұрын
now, thanks to UE4 its built in Character, just change "Jump Max Count" and "Jump Max Hold Time" with the usual setup (press=>jump, release=>stop jumping) :D
@AimlessFr
@AimlessFr 7 жыл бұрын
Thank you soo much!
@greensamurai5805
@greensamurai5805 6 жыл бұрын
World outliner(up right) -Right click Edit First person character-Details (right)-character-jump max count
@elias.films-008
@elias.films-008 3 жыл бұрын
thank you.You helped me with proggraming:)
@OmegaRanger2006
@OmegaRanger2006 7 жыл бұрын
Interesting tutorial, after watching your RPG Skill Tree tutorial, I was trying to figure out a way to add a double jump skill; but found an easier way to do the double jump, I am using Unreal 4.14.3 so it might be a new feature, but under "Character" where you have the "Jump Max Hold Time" there is now a "Jump Max Count" with a default value of "1". I made a skill that got the Character reference and then changed the value of the "Jump Max Count" to increase by one. Didn't have to add anything to the Jump action beyond the Key Pressed = Jump, Key Released = Stop Jumping.
@titanicgames4785
@titanicgames4785 7 жыл бұрын
Yeah that's a new feature that wasn't there when I made the tutorial. You can just use that from now on :)
@kenansofuyev4295
@kenansofuyev4295 2 жыл бұрын
thank you bro!
@BPNguinSoY
@BPNguinSoY 3 жыл бұрын
thank you!
@00Darkchild00
@00Darkchild00 7 жыл бұрын
Hey I found this really helpful thanks! Is there a way to implement a hovering/flying/gliding from the double jump if on second press you hold jump button? I would be really greatfull thanks
@baarg8672
@baarg8672 Жыл бұрын
thank you for your great tutorials! please note that some time after jump counter is embeded in the class in the Character section. please correct me if im wrong
@TolisPiperas82
@TolisPiperas82 4 жыл бұрын
Please make a roll/dodge evade tutorial.you are perfect
@DJL3G3ND
@DJL3G3ND 6 жыл бұрын
cool thanks
@lordxtheth2634
@lordxtheth2634 6 жыл бұрын
I almost had this functionality by guessing alone. I just didn't know about "Event OnLanded"
@MyPokebros
@MyPokebros 5 жыл бұрын
What if I wanted to edit the second jump specifically? Like, the hold jump time and the actual gravity of it? Is that a way more extensive job?
@jhonyfernandez3533
@jhonyfernandez3533 3 жыл бұрын
Thanks for the tutorial... ¿Can you do a tutorial about how do a double jump after touch a wall or slide wall or wall bounce? Because this method does not work when the character touch a wall. Thanks!
@williamweidner5425
@williamweidner5425 4 жыл бұрын
Excellent tutorial. I'm paused halfway because I'm having some trouble and maybe you can help me I. I've gone and created a character version of my VR pawn template. When I added the action mapping and the blueprints for the jump, AT FIRST, when I mapped it out to a button on my Vive Cosmos, the input reflected and my character was able to jump however, I found I wanted to map it to a button on the opposite controller, but when I tried to set it to that button, it didn't jump. I tested this with the spacebar key to make sure I wasn't going crazy, and lo and behold my character jumps when I press the spacebar. My initial guess was that this might have been a hardware issue, but when I tried the grip button on my motion controller, and THEN tried the orriginal button I started with, nothing. it's as though the action even just died on the first simulation and couldn't work after changing the buttons altogether. Any thoughts? Also, Now that i've created a VR Character blueprint, what seems to happen now is that in the VR tmplate, theres an instance of my motion controllers spawned in a fixed position, that matches the motion of my hand controllers.... what I notice from it is when my editor view is different from the main HUD view, my VR character spawns in a different place from it. if I'm looking down at the template from above and press Alt-P, I seem to spawn in the air and land offset from it. How do I set it so my VR character spawns in it's place and it disappears?
@KingPBJames
@KingPBJames 5 жыл бұрын
Bumper jumper ftw
@nishfile
@nishfile 6 жыл бұрын
on mine there is no jump or stop jumping, do i need to get something?
@chuntaolin3990
@chuntaolin3990 3 жыл бұрын
what about those who want to make custom jump?
@chiaro2299
@chiaro2299 6 жыл бұрын
Just did this on a third person setup in 4.14, and in order to make it work I had to set "jump max count" to 2 in the details panel of the Third person character (self). By default it was set to 1, and stopped the double jump.
@Gullzee
@Gullzee 6 жыл бұрын
Chiaro22 yes that's the way to do to it I did it that way too But how to add animations for second jump I'm kinda lost there Any ideas ??
@Gullzee
@Gullzee 6 жыл бұрын
There is an option available for the user to set number of jumps... Can you please update the video because I somehow figured out the way to do it but it's kinda glitchey
@iiimusuiii7927
@iiimusuiii7927 5 жыл бұрын
what do i need to do to make movement "left mouse" and make jump "CTRL + left mouse" i am stuck
@laeioun
@laeioun 4 жыл бұрын
Is there a way to increase the speed of falling? There seems to be this weird floating whenever the character falls, they nearly stop mid-air as if levitating.
@chickishot8172
@chickishot8172 3 жыл бұрын
I know this is ten months late but here is my solution. Go into your “ThirdPerson_BP” in your content Browser.In the top left corner click on “CharacterMovement(inherited).” To the right in details search “gravity”. Set “Gravity Scale” to whatever you prefer. I prefer 1.8 so it’s not giving a floating effect and is more realistic.
@muhammedcihadgoktepe617
@muhammedcihadgoktepe617 5 жыл бұрын
tnx
@jonathansilberstein2429
@jonathansilberstein2429 4 жыл бұрын
How to plugin your own jump animation to this? I have a jump animation and a state machine but getting them to work together is ... problematic O.O
@UB2K
@UB2K 7 жыл бұрын
Hey man, my character jumps, but even after the double jump inputs; it still just does one jump! I did exactly what you said but still no luck. any minor detail you think i might've missed? thanks
@FebruaryWashington
@FebruaryWashington 7 жыл бұрын
In your character's blueprints, make sure the (self) component is selected, then search for something called Jump Max Count, and change that to 2. Should work, maybe
@kalarlapastos4824
@kalarlapastos4824 7 жыл бұрын
yeah you dont need what he did in the video just set the jump max count to 2 and it will do it alone
@kazutokirigya2960
@kazutokirigya2960 4 жыл бұрын
you know that skyrim uses the top face button for jumping right?
@CybooYT
@CybooYT 5 жыл бұрын
does anyone know how i would do this but like a mario double jump?
@gvm4817
@gvm4817 6 жыл бұрын
ok, but how is the jump (blend space)??????
@mogamingnmusicemporium3173
@mogamingnmusicemporium3173 7 жыл бұрын
whats next for this setup.. i want to try and have you promote something been working on message me when you can
@titanicgames4785
@titanicgames4785 7 жыл бұрын
What would you like to see further for this setup? Also if you'd like to talk more about promoting, please contact us at teamtitanicgames@gmail.com
@hohohodrigues
@hohohodrigues 4 жыл бұрын
my character can start jumping whenever i press space
@andreacullenas4729
@andreacullenas4729 6 жыл бұрын
Sorry, I have a problem... My character's flying! How can I resolve it?
@emretarkacar2140
@emretarkacar2140 5 жыл бұрын
Don't save it and restart the Unreal. If you save it, I don't know. Sorry.
@TehJellyLord
@TehJellyLord 3 жыл бұрын
I do not see the jump function anywhere...
@mauricecooper9880
@mauricecooper9880 3 жыл бұрын
If you uncheck the "context sensitive" box when you right-click in the nodes, it will pop up when you search for the "jump" function again!
@user-hj3rj1wx6k
@user-hj3rj1wx6k 5 жыл бұрын
is not work when I go to jump he don't jump why
@HackbalGaming
@HackbalGaming 4 жыл бұрын
Not Working All Code are Working Perfectly But Not jumb Two
@HackbalGaming
@HackbalGaming 4 жыл бұрын
Find It New Update Have Already a Option to Add Double or More Jumb
@warrior09
@warrior09 7 жыл бұрын
CAN YOU DO WALL RUNNING
@titanicgames4785
@titanicgames4785 7 жыл бұрын
I can try
@barakadamack302
@barakadamack302 7 жыл бұрын
i know this 3rd person and not fps, but in fps i used the same single jump blue print and can jump, but i can't jump again if i am facing down with my camera before i land and try and press jump without looking back up. i wonder if you know how to fix this ?
@barakadamack302
@barakadamack302 7 жыл бұрын
tested it in a brand new project fps project and not having the problem what is interesting
@titanicgames4785
@titanicgames4785 7 жыл бұрын
My only thought is that you might have had UseControllerRotationPitch set to true (you can find this on the Self of your character). This causes the character to rotate on the y-axis so if you look down, your character wouldn't be able to jump since they would be rotated so their feet are off the ground. If you set the Capsule Component to not Hidden in Game and you set UseControllerRotationPitch to true you will be able to see the rotation I'm talking about. And I could be completely wrong and that wasn't the problem, but it's helpful to keep in mind for the future. I hope that helps!
@barakadamack302
@barakadamack302 7 жыл бұрын
yes it was the pitch thing like you said so simple but i totally overlooked that thought was something more complex haha ^_^ thanks alot you really helped me out would of spend a while trying to figure that out
@Logan-ou7kb
@Logan-ou7kb 2 жыл бұрын
The double jump don't work
@khurramsa5133
@khurramsa5133 7 жыл бұрын
this is no double jump its one jump you mention here which after multiple press on keyboard player rises continuously try to explain god of war sort of double jump to people instead basic things if you can.
@mcxlivemarket4589
@mcxlivemarket4589 6 жыл бұрын
same question here like god of war
@jhonaspardini3458
@jhonaspardini3458 3 жыл бұрын
not found 2021
@jimlahey7790
@jimlahey7790 2 жыл бұрын
didn't work
@AnonymousDevX
@AnonymousDevX 2 жыл бұрын
This is cheating I having to learn it with c++. *Pain*
@AnonymousDevX
@AnonymousDevX 2 жыл бұрын
I am*
Unreal Engine 4 - Climbing a Ladder
14:51
Titanic Games
Рет қаралды 29 М.
Tutorial request: Double jump - Unreal Engine 4 + Unreal Engine 5
10:59
LeafBranchGames
Рет қаралды 3,8 М.
World’s Deadliest Obstacle Course!
28:25
MrBeast
Рет қаралды 144 МЛН
Каха ограбил банк
01:00
К-Media
Рет қаралды 10 МЛН
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 20 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 119 МЛН
Unreal Engine 4 - Adding Basic Movement (With controller support)
14:11
Unreal Engine 4 - Sprinting and Stamina Bar (Part 2)
8:32
Titanic Games
Рет қаралды 17 М.
Unreal Engine 4 - Improved Double Jump with Animations
17:39
Titanic Games
Рет қаралды 26 М.
I Made a Game With Only FREE Assets In Unreal Engine 5
11:45
Smart Poly
Рет қаралды 475 М.
UE4 - Tutorial - Custom Collisions! (Request!)
15:48
Dean Ashford
Рет қаралды 154 М.
skibidi toilet zombie universe 33 ( New Virus)
2:59
MonsterUP
Рет қаралды 2,2 МЛН