# Parkour & Platformers

{% embed url="<https://youtu.be/w1xczQmyygo>" %}

Platformers are action games with challenges requiring skillful use of controls and quick decision making. They appeal to competitive players as multiplayer or singleplayer games.

## Characteristics

***Dominate!***

Race to the finish.

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>SPATIAL CHALLENGES</strong></td><td><p><span data-gb-custom-inline data-tag="emoji" data-code="2699">⚙️</span> Moving platforms<br><span data-gb-custom-inline data-tag="emoji" data-code="26a0">⚠️</span> Hazards &#x26; obstacles</p><p><span data-gb-custom-inline data-tag="emoji" data-code="2795">➕</span> <a href="../experience-design-techniques/gmudezain/no"><strong>Increasing difficulty</strong></a><br></p></td></tr><tr><td><strong>TIME LIMIT</strong></td><td><span data-gb-custom-inline data-tag="emoji" data-code="23f1">⏱️</span> Timers<br><span data-gb-custom-inline data-tag="emoji" data-code="1f3c3">🏃</span> Competition<br><span data-gb-custom-inline data-tag="emoji" data-code="26a1">⚡</span> Speed &#x26; agility to win</td></tr><tr><td><strong>FLEXIBILITY</strong></td><td><p><span data-gb-custom-inline data-tag="emoji" data-code="2194">↔️</span> Side scroller or 3D</p><p><span data-gb-custom-inline data-tag="emoji" data-code="1f4a0">💠</span> Full game or add-on</p><p><span data-gb-custom-inline data-tag="emoji" data-code="1f4c8">📈</span> Varied difficulty levels<br></p></td></tr></tbody></table>

#### Keys of Success

* **Everyone Can Play -** Run, jump, slide, climb, etc
* **Flexible Play Modes -** Multiplayer or singleplayer, use of space, full game or add-on to a game
* **Play for Long -** Endless replay value through PowerUps, spawned hazards, and multiple levels

<table data-card-size="large" data-view="cards"><thead><tr><th></th></tr></thead><tbody><tr><td><p><strong>NEED TO HAVE</strong></p><ul><li>Well planned terrain &#x26; spatial logic</li><li><a href="../game-rule-guide/time-trial">Timer on HUD</a></li></ul></td></tr><tr><td><p><strong>NICE TO HAVE</strong></p><ul><li>Life system</li><li><a href="../../logic-guide/quests#dialogue-states-for-quests">Quest dialogue states</a></li><li><a href="../../document/components/visual-fx">Rewarding VFX</a></li><li>Varied difficulty levels</li></ul></td></tr></tbody></table>

## Game Loops

Below is a general game loop diagram for this genre. Your game's loops may vary.

<figure><img src="https://1963719226-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV8pr5EgDZn2rnTUJE8XB%2Fuploads%2FuB02i3cWpCcSwFeQVAub%2Fimage.png?alt=media&#x26;token=9d4972f5-a76d-40a7-90c6-07d1e4367e3c" alt="" width="563"><figcaption></figcaption></figure>

## Learn to Create It

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>GAME MAKER TEMPLATE</strong></td><td><img src="https://lh7-us.googleusercontent.com/IkEFpAI8Rhr6Djb24MpMdD60icV_b1E0XgvF2TaycD3kKHcY-vvJL02Az8471Ihu8YoI1iXvDwmHqXO_CcwkWBNe7TOOaXx2I9tNDUhVnemV0HXAZNDBlLjMllrqTn0tViljL3kLmRvvyCUM9TqsCyW1pg=s2048" alt=""></td></tr><tr><td><strong>LOGIC TO EXPLORE</strong></td><td><ul><li>Life system</li><li><a href="../game-rule-guide/time-trial">Timer on HUD</a></li><li><a href="../../document/components/avatar-checkpoint">Checkpoints</a></li></ul></td></tr></tbody></table>

### Make it More Interesting

Consider ways to add to or change the core structure of this game type to challenge and motivate players differently.

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>MAIN OBJECTIVE</strong></td><td><p>⚠️ Added <a href="../experience-design-techniques/gmudezain/risukuto">risk vs. reward</a></p><p>❤️ Death free run</p><p>🔢<a href="https://docs.sandbox.game/en/v/creators/game-maker/creative-guides/experience-design-techniques/game-design/ramp-of-difficulty"> </a>Ranking system</p></td></tr><tr><td><strong>RAMP OF DIFFICULTY</strong></td><td><p>🌟 <a href="../../document/components/nft-sensor">NFT Sensor</a> perks</p><p>⏩ Shortcuts</p><p>➕ Bonus challenges</p><p>🎲 Random items</p></td></tr><tr><td><strong>CORE DECISIONS</strong></td><td><p>🎛️ Fallen players control gameplay</p><p>🔧 Adaptive difficulty</p></td></tr></tbody></table>

> **PRACTICE: Modify the Life Jumper template to increase the fun:**
>
> * Teams
> * Consumables
> * Global & local variables

### Useful Logic

* [**Time Trial Rule Preset**](https://docs.sandbox.game/jp/creators/game-maker/creative-guide/game-rule-guide/time-trial) (time)
* [**Collect Points Preset**](https://docs.sandbox.game/jp/creators/game-maker/creative-guide/game-rule-guide/collect-pointspointome) (points)
* [**Point Race Preset**](https://docs.sandbox.game/jp/creators/game-maker/creative-guide/game-rule-guide/point-race) (time + points)

## Tutorial Videos (English)

### Creating a Parkour Race Quest

{% embed url="<https://youtu.be/Hv6xk4POMGY>" %}

### Creating a Side Scroller

Some Platformers are 2D with a locked camera. The same kind of camera adjustments can be modified to create a top-down Experience, too.

{% embed url="<https://www.youtube.com/watch?index=6&list=PL_AqeWVYruhqQ6bL09VQqEZ3KcWMYyOei&v=YlomJaIbl1Q>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sandbox.game/jp/creators/game-maker/creative-guide/experience-guide/parkour-and-platformers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
