<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ue5 double jump Archives - Couch Learn</title>
	<atom:link href="https://couchlearn.com/tag/ue5-double-jump/feed/" rel="self" type="application/rss+xml" />
	<link>https://couchlearn.com/tag/ue5-double-jump/</link>
	<description>Detailed Game Programming Tutorials</description>
	<lastBuildDate>Fri, 30 Dec 2022 21:52:47 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://couchlearn.com/wp-content/uploads/2020/05/cropped-logolarge-32x32.png</url>
	<title>ue5 double jump Archives - Couch Learn</title>
	<link>https://couchlearn.com/tag/ue5-double-jump/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to add Double Jumping in Unreal Engine 5</title>
		<link>https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/</link>
					<comments>https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/#comments</comments>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Wed, 30 Nov 2022 23:10:54 +0000</pubDate>
				<category><![CDATA[Easy Difficulty]]></category>
		<category><![CDATA[Medium Difficulty]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<category><![CDATA[Unreal Engine 5]]></category>
		<category><![CDATA[double jumping]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[easy difficulty]]></category>
		<category><![CDATA[gameplay features]]></category>
		<category><![CDATA[how to add double jumping to ue5]]></category>
		<category><![CDATA[ue5]]></category>
		<category><![CDATA[ue5 double jump]]></category>
		<category><![CDATA[unreal engine]]></category>
		<category><![CDATA[unreal engine 5]]></category>
		<category><![CDATA[unreal engine 5 double jumping]]></category>
		<category><![CDATA[unreal engine double jump]]></category>
		<category><![CDATA[unreal engine double jumping]]></category>
		<guid isPermaLink="false">https://couchlearn.com/?p=1841</guid>

					<description><![CDATA[<p>Double jumping is extremely common in retro and modern gaming. Games such as Castlevania Symphony of the Night, Crash Bandicoot, the Kirby&#160;series, Banjo-Kazooie, and more <a class="mh-excerpt-more" href="https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/" title="How to add Double Jumping in Unreal Engine 5">[...]</a></p>
<p>The post <a href="https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/">How to add Double Jumping in Unreal Engine 5</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Double jumping is extremely common in retro and modern gaming. Games such as Castlevania Symphony of the Night, Crash Bandicoot, the Kirby&nbsp;series, Banjo-Kazooie, and more have platforming elements that require the use of the double jump to complete. <br><br><strong>Luckily, Unreal Engine 5 makes this incredibly easy to achieve!<br></strong><br>In this guide we will be showing you how to add Double Jumping in Unreal Engine 5.<br><br><strong>We will also be showing some intermediate difficulty animation improvements that you can make to your project to make the animations feel better during the double jump!</strong></p>



<h2 class="wp-block-heading">Before we Start</h2>



<p>To make this guide easier to understand for new developers, we are using the Unreal Engine 5 Third Person template which is found in the New Project window.<br><br>If you already have your project setup with a Character blueprint, skip to the &#8220;Adding our Double Jump&#8221; section below.</p>



<h3 class="wp-block-heading">Creating our template project</h3>



<p>Firstly, we want to click Third Person, choose a project location on your computer in the bottom left, then give the project a name in the bottom right. Once this is done, click the blue &#8220;Create&#8221; button in the bottom right of the window.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="662" src="https://couchlearn.com/wp-content/uploads/2022/11/image-20-1024x662.png" alt="Creating a new Third Person project" class="wp-image-1843" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-20-1024x662.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-20-300x194.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-20-768x496.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-20.png 1196w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once the Unreal Engine editor has opened your new project, open the &#8220;Content Drawer&#8221; in the bottom left of the editor and find the BP_ThirdPersonCharacter object in the Content/ThirdPerson/Blueprints folder.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="903" height="1024" src="https://couchlearn.com/wp-content/uploads/2022/11/image-22-903x1024.png" alt="Opening the Third Person character asset in the Unreal Engine 5 editor's content drawer" class="wp-image-1845" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-22-903x1024.png 903w, https://couchlearn.com/wp-content/uploads/2022/11/image-22-264x300.png 264w, https://couchlearn.com/wp-content/uploads/2022/11/image-22-768x871.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-22.png 922w" sizes="(max-width: 903px) 100vw, 903px" /></figure>



<h2 class="wp-block-heading">Adding our Double Jump</h2>



<p>The first step to add double jump functionality is to open our Character blueprint and select the name.<br><br>In our case this is the text labelled &#8220;BP_ThirdPersonCharacter (Self)&#8221;. Once this is selected the text will go blue as shown below.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1007" height="711" src="https://couchlearn.com/wp-content/uploads/2022/11/image-23.png" alt="Selecting the blueprint class in the blueprint editor" class="wp-image-1846" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-23.png 1007w, https://couchlearn.com/wp-content/uploads/2022/11/image-23-300x212.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-23-768x542.png 768w" sizes="(max-width: 1007px) 100vw, 1007px" /></figure>



<p>On the right side of the blueprint editor you will find the &#8220;Details&#8221; tab. Look through the details tab until you find &#8220;Character&#8221; and the &#8220;Jump Max Count&#8221;. This value is set to 1 by default.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1003" height="651" src="https://couchlearn.com/wp-content/uploads/2022/11/image-24.png" alt="Finding the character and jump parameters in the blueprint editor" class="wp-image-1847" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-24.png 1003w, https://couchlearn.com/wp-content/uploads/2022/11/image-24-300x195.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-24-768x498.png 768w" sizes="(max-width: 1003px) 100vw, 1003px" /></figure>



<p>Now as we want to have our character double jump, change this value to 2. If you require more than 2 jumps for your character, change this value to whichever suits your needs.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="689" height="321" src="https://couchlearn.com/wp-content/uploads/2022/11/image-25.png" alt="Change the Jump Max Count from 1 to 2" class="wp-image-1848" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-25.png 689w, https://couchlearn.com/wp-content/uploads/2022/11/image-25-300x140.png 300w" sizes="(max-width: 689px) 100vw, 689px" /></figure>



<p>Once this is done, remember to click the &#8220;Compile&#8221; and &#8220;Save&#8221; buttons in the top left of the blueprint editor.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="518" height="254" src="https://couchlearn.com/wp-content/uploads/2022/11/image-26.png" alt="Compiling and saving the blueprint class" class="wp-image-1849" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-26.png 518w, https://couchlearn.com/wp-content/uploads/2022/11/image-26-300x147.png 300w" sizes="(max-width: 518px) 100vw, 518px" /></figure>



<h3 class="wp-block-heading">Simple Double Jump Demo</h3>



<p>Your character is now able to double jump! As you can see in the demo video below the character is double jumping successfully.<br><br>However, one problem you can see is the animation only plays once. In the next section we will be fixing the animations so they play correctly for all jumps. </p>



<figure class="wp-block-video"><video autoplay loop muted src="https://couchlearn.com/wp-content/uploads/2022/11/DoubleJumpSimple.mp4"></video></figure>



<h2 class="wp-block-heading">Animation Improvements (Intermediate Difficulty)</h2>



<p>As the double jump doesn&#8217;t look right in the previous demo, we now are fixing the animations.<br><br>Firstly, open the &#8220;Content Drawer&#8221; and find the ABP_Manny object in the Content/Characters/Mannequins/Animations folder.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="782" src="https://couchlearn.com/wp-content/uploads/2022/11/image-27-1024x782.png" alt="Finding and opening the ABP_Manny animation blueprint file" class="wp-image-1852" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-27-1024x782.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-27-300x229.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-27-768x587.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-27-80x60.png 80w, https://couchlearn.com/wp-content/uploads/2022/11/image-27.png 1364w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Now the animation blueprint editor is open, find and double click the AnimGraph text in the left of the editor window.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="789" height="837" src="https://couchlearn.com/wp-content/uploads/2022/11/image-28.png" alt="Opening the animation blueprint's anim graph" class="wp-image-1853" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-28.png 789w, https://couchlearn.com/wp-content/uploads/2022/11/image-28-283x300.png 283w, https://couchlearn.com/wp-content/uploads/2022/11/image-28-768x815.png 768w" sizes="(max-width: 789px) 100vw, 789px" /></figure>



<p>Next, with the animation graph now open, click the &#8220;Main States&#8221; state machine. This is where all of the animation transitions are held for our character.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="590" src="https://couchlearn.com/wp-content/uploads/2022/11/image-29-1024x590.png" alt="Opening the Main States state machine" class="wp-image-1854" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-29-1024x590.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-29-300x173.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-29-768x442.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-29.png 1426w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Inside the Main States state machine, drag from the state named &#8220;Fall Loop&#8221; to the state named &#8220;Jump&#8221; as shown in the image below. If done correctly you should see an arrow and text stating &#8220;Create a transition&#8221;.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="415" src="https://couchlearn.com/wp-content/uploads/2022/11/image-30-1024x415.png" alt="Creating a new transition between fall loop and jump states" class="wp-image-1856" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-30-1024x415.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-30-300x122.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-30-768x311.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-30.png 1493w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>With our transition now created, click the icon to open the transition editor.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="435" src="https://couchlearn.com/wp-content/uploads/2022/11/image-31-1024x435.png" alt="Opening the newly created animation state transition" class="wp-image-1857" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-31-1024x435.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-31-300x128.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-31-768x327.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-31-1030x438.png 1030w, https://couchlearn.com/wp-content/uploads/2022/11/image-31.png 1385w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Finally, in the transition editor add the blueprint nodes shown in the example image below.<br><br><strong>These nodes allow the animation state to return back to the jumping animation once you trigger the double jump.</strong></p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="561" src="https://couchlearn.com/wp-content/uploads/2022/11/image-32-1024x561.png" alt="Adding the required blueprint nodes to transition back to jump when double jumping" class="wp-image-1858" srcset="https://couchlearn.com/wp-content/uploads/2022/11/image-32-1024x561.png 1024w, https://couchlearn.com/wp-content/uploads/2022/11/image-32-300x164.png 300w, https://couchlearn.com/wp-content/uploads/2022/11/image-32-768x421.png 768w, https://couchlearn.com/wp-content/uploads/2022/11/image-32.png 1271w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Advanced Animated Double Jump Demo</h3>



<p>Your improved double jump is now<strong> complete</strong>! As you can see in the video below, the animations are much better and the player now gets visual feedback when they double jump.</p>



<figure class="wp-block-video"><video autoplay loop muted src="https://couchlearn.com/wp-content/uploads/2022/11/DoubleJumpAdvanced.mp4"></video></figure>



<h2 class="wp-block-heading">Download the Project Files</h2>



<script src="https://gumroad.com/js/gumroad-embed.js"></script>
<div class="gumroad-product-embed"><a href="https://gumroad.com/l/uaahv">Loading&#8230;</a></div>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Your Unreal Engine 5 project now has a double jump capable character! For a challenge, do try to follow the optional animation improvement steps as it really make a difference to the experience!</p>



<p>Further Reading:<br><a href="https://docs.unrealengine.com/5.0/en-US/setting-up-a-character-in-unreal-engine/" target="_blank" rel="noreferrer noopener">Official blueprint guide to setting up a new character mesh in UE5<br></a><a href="https://docs.unrealengine.com/4.26/en-US/API/Runtime/Engine/GameFramework/ACharacter/" target="_blank" rel="noreferrer noopener">Full ACharacter documentation for advanced jump settings in C++</a></p>
<p>The post <a href="https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/">How to add Double Jumping in Unreal Engine 5</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://couchlearn.com/how-to-add-double-jumping-in-unreal-engine-5/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		<enclosure url="https://couchlearn.com/wp-content/uploads/2022/11/DoubleJumpSimple.mp4" length="806447" type="video/mp4" />
<enclosure url="https://couchlearn.com/wp-content/uploads/2022/11/DoubleJumpAdvanced.mp4" length="855661" type="video/mp4" />

			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: couchlearn.com @ 2026-04-15 18:45:23 by W3 Total Cache
-->