<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Tyrant Haxorus]]></provider_name><provider_url><![CDATA[https://tyranthaxorus.wordpress.com]]></provider_url><author_name><![CDATA[tyranthackrous]]></author_name><author_url><![CDATA[https://tyranthaxorus.wordpress.com/author/tyranthackrous/]]></author_url><title><![CDATA[How to make a jump combo for a&nbsp;platformer]]></title><type><![CDATA[link]]></type><html><![CDATA[<div data-shortcode="caption" id="attachment_3425" style="width: 310px" class="wp-caption aligncenter"><img loading="lazy" aria-describedby="caption-attachment-3425" data-attachment-id="3425" data-permalink="https://tyranthaxorus.wordpress.com/2017/07/06/how-to-make-a-jump-combo-for-a-platformer/1657830-jump/" data-orig-file="https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png" data-orig-size="300,300" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="1657830-jump" data-image-description="" data-medium-file="https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png?w=300" data-large-file="https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png?w=300" class=" size-full wp-image-3425 aligncenter" src="https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png?w=300&#038;h=300" alt="1657830-jump" width="300" height="300" srcset="https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png 300w, https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png?w=150&amp;h=150 150w" sizes="(max-width: 300px) 100vw, 300px" /><p id="caption-attachment-3425" class="wp-caption-text"><a href="https://www.giantbomb.com/jump/3015-379/" target="_blank" rel="noopener">Platformer jump illustration</a></p></div>
<p>When making a platformer, it&#8217;s gameplay can benefit by granting the player some form of reward for successfully using the mechanics at their disposal. In the Super Mario games, the player is able to obtain a 1-up by maintaining a jump combo.</p>
<p>When the player keeps jumping on enemy heads without landing on the ground, the points the defeated enemy gives increases until each jump gives a 1-up. This mechanic in theory is easy for a player to understand and naturally gives them a chance to put their jumping skills to the test for the chance of a beneficial reward.</p>
<p>This project provides its own take on the jump combo by making the combo do much more than give points and 1-ups. This project will:</p>
<ul>
<li>Have a jump combo that resets when the player touches the ground</li>
<li>Beneficial effects obtained by continually jumping on enemies without landing on the ground</li>
<li>Have platform collision with slopes</li>
<li>Bouncing springs that the player and enemies can bounce off</li>
<li>A persistent debug object that makes testing global variables more convenient</li>
<li>Persistent GUI objects that only have to be placed in a room once</li>
<li>Varying jump height from how long the player presses the jump key</li>
</ul>
<p><a href="https://drive.google.com/drive/folders/0B-STqKLS_OrBTnIzbEo2cUhvVnM?usp=sharing" target="_blank" rel="noopener">Project file</a> (Press Download All and run the project in GameMaker Studio)</p>
<p style="text-align:center;">Project video</p>
<p><span class="embed-youtube" style="text-align:center; display: block;"><iframe class='youtube-player' width='640' height='360' src='https://www.youtube.com/embed/7FQVAxP3nCY?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en&#038;autohide=2&#038;wmode=transparent' allowfullscreen='true' style='border:0;' sandbox='allow-scripts allow-same-origin allow-popups allow-presentation'></iframe></span></p>
<p>From this post onward, there will be long periods of inactivity. The nature of producing these video game projects from making the project, documenting the project and making a tutorial video on the project takes an extraordinary amount of time to make. I appreciate every subscriber on Tyrant Haxorus and i am always working on finding something worthwhile to write about. With the advent of <a href="https://www.yoyogames.com/gamemaker/features" target="_blank" rel="noopener">GameMaker Studio 2</a> I cannot guarantee that this and past projects made in GameMaker Studio will work with GM2. Thank you for reading. I hope my project has assisted in giving you guidance on making compelling gameplay for your own creations.</p>
]]></html><thumbnail_url><![CDATA[https://tyranthaxorus.files.wordpress.com/2017/07/1657830-jump.png?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[300]]></thumbnail_width><thumbnail_height><![CDATA[300]]></thumbnail_height></oembed>