# Play/Test

## Begin Game Maker 1

### Learn Play Mode & Camera Controls

#### :green\_circle: EASY

In this activity, you will learn how to create a new Experience in Game Maker, move the camera, and control your avatar, preparing you to play and test your games frequently. These are the same basic controls needed to play in the Game Client. Start by getting in the mindset of the player!

You will learn additional controls for the camera in Build mode and how to place blocks in Activity 2.

{% embed url="<https://youtu.be/FVxz7anEXsY?feature=shared&t=2>" %}

{% tabs %}
{% tab title="Start" %}

### **Start**

* Launch Game Client OR
* Launch Game Maker, create a 1x1 Experience and press **`TAB`** to begin **Play** mode
  {% endtab %}

{% tab title="Camera & Movement" %}

### **Practice Camera and Avatar Movement**

| Controls                | Keys/Mouse                                                                                                                                                                                                                                                                                |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Tilt camera             | ![](https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2Fi9nEJsLp5LPNdWXGHgtu%2Fimage.png?alt=media\&token=2b7d178b-551d-489d-9bf0-13eee3d25d25):arrow\_up\_down:                                                       |
| Turn camera             | ![](https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FMQOJHiYzczVCQRhMdSKs%2Fimage.png?alt=media\&token=d923eaad-1da9-4188-a0b0-96a1f069dbc6):left\_right\_arrow:                                                    |
| Zoom in/out             | <img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FxJJ7sPrQJLxt3g7FYvgz%2Fimage.png?alt=media&#x26;token=3bb5b94f-a1ba-47c1-a1b9-a9b4316f70bc" alt="" data-size="original"> scroll wheel                    |
| Move forward / backward | **`W`** **`S`**                                                                                                                                                                                                                                                                           |
| Move left / right       | **`A`** **`D`**                                                                                                                                                                                                                                                                           |
| Free movement           | ![](https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2Fi9nEJsLp5LPNdWXGHgtu%2Fimage.png?alt=media\&token=2b7d178b-551d-489d-9bf0-13eee3d25d25):arrow\_up\_down::left\_right\_arrow: + **`W`** **`A`** **`S`** **`D`** |
| {% endtab %}            |                                                                                                                                                                                                                                                                                           |

{% tab title="Toggled Actions" %}

### **Practice Toggled player actions**

| Controls       | Keys         |
| -------------- | ------------ |
| Stand / Crouch | **`C`**      |
| Crawl          | Hold **`C`** |
| Sit / Stand    | **`X`**      |
| {% endtab %}   |              |

{% tab title="SHIFT" %}

### **Try the Shift Modifier**

<table><thead><tr><th width="174">Controls:</th><th>Keys</th></tr></thead><tbody><tr><td>Walk</td><td>Hold <strong><code>W</code></strong>  <strong><code>A</code></strong>  <strong><code>S</code></strong>  <strong><code>D</code>  +</strong> <img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2Fi9nEJsLp5LPNdWXGHgtu%2Fimage.png?alt=media&#x26;token=2b7d178b-551d-489d-9bf0-13eee3d25d25" alt=""><span data-gb-custom-inline data-tag="emoji" data-code="2195">↕️</span><span data-gb-custom-inline data-tag="emoji" data-code="2194">↔️</span></td></tr><tr><td>Run</td><td>Hold <strong><code>W</code></strong>  <strong><code>A</code></strong>  <strong><code>S</code></strong>  <strong><code>D</code>  +</strong> <img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2Fi9nEJsLp5LPNdWXGHgtu%2Fimage.png?alt=media&#x26;token=2b7d178b-551d-489d-9bf0-13eee3d25d25" alt=""><span data-gb-custom-inline data-tag="emoji" data-code="2195">↕️</span><span data-gb-custom-inline data-tag="emoji" data-code="2194">↔️</span> + Hold <strong><code>SHIFT</code></strong></td></tr><tr><td>Walk + Jump</td><td><strong><code>W</code></strong>  <strong><code>A</code></strong>  <strong><code>S</code></strong>  <strong><code>D</code></strong> + Press <strong><code>SPACEBAR</code></strong></td></tr><tr><td>Run + Jump</td><td><strong><code>W</code></strong>  <strong><code>A</code></strong>  <strong><code>S</code></strong>  <strong><code>D</code></strong> + Press <strong><code>SPACEBAR</code></strong> + Hold <strong><code>SHIFT</code></strong></td></tr><tr><td>Run + Slide</td><td><strong><code>W</code></strong>  <strong><code>A</code></strong>  <strong><code>S</code></strong>  <strong><code>D</code></strong> + Hold <strong><code>SHIFT</code> + <code>C</code></strong></td></tr></tbody></table>
{% endtab %}

{% tab title="Combat" %}

### **Test Combat Controls**

<table><thead><tr><th width="265">Controls:</th><th>Keys/Mouse</th></tr></thead><tbody><tr><td>Roll</td><td>2 x <strong><code>SHIFT</code></strong></td></tr><tr><td>Attack</td><td><img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FzwsUd12Oz3IPZlZR4UYf%2Fimage.png?alt=media&#x26;token=ff603931-a5ec-4500-abb7-a7f75df16ba9" alt=""></td></tr><tr><td>Charge &#x26; Lunge Attack <br>(moves the Avatar forward)</td><td>Hold <img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FbRkIvW270xduLpXHlL2d%2Fimage.png?alt=media&#x26;token=25cc1a2d-b65d-4fde-82da-255a088364dc" alt=""></td></tr><tr><td>Block</td><td><img src="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FThXzwwFf9vAkTGjkDlIw%2Fimage.png?alt=media&#x26;token=798e96af-810e-41da-b25f-57ecac70687b" alt=""></td></tr></tbody></table>
{% endtab %}

{% tab title="Combinations" %}

### **Combinations to Practice:**

* Run and jump
* Run and slide
* Attack, roll, and jump
  {% endtab %}
  {% endtabs %}

### Follow Up

Remember to let your mouse steer your avatar's camera, then use the **`W`** **`A`** **`S`** **`D`** keys to move relative to what you see on screen.

Now you know the basics to start playing in the metaverse or test your creations! Learn more about building in [**Activity 2**](https://docs.sandbox.game/en/creator/game-maker/beginners/build-with-blocks).

***

## :heavy\_plus\_sign: Relevant Resources

<table data-view="cards"><thead><tr><th data-type="content-ref"></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="../creative-guides/experience-design-techniques/game-design/ramp-of-difficulty">ramp-of-difficulty</a></td><td>Motivate players without causing frustration. Reward players for overcoming challenges. Think about ramp of difficulty in terms of controls needed to play.</td><td><a href="https://331512196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F83PS3g9zpWmq73xzlwFn%2Fuploads%2FdMeBqKv7mzDsFTJBBAd2%2Fplayer%20actions%20sm%20opt.webp?alt=media&#x26;token=9631d273-69a3-435f-9eeb-76c5e22b2814">player actions sm opt.webp</a></td><td><a href="../creative-guides/experience-design-techniques/game-design/ramp-of-difficulty">ramp-of-difficulty</a></td></tr></tbody></table>

***

## Forum: Community Ideas & Support

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="https://forum.sandbox.game/t/new-begin-game-maker-series/1766"><strong>Visit the Forum</strong></a></td><td><a href="https://content.gitbook.com/content/83PS3g9zpWmq73xzlwFn/blobs/R2GdZMImITUqYrmiThBY/13%20community%20%20-%20%20blog.png">13 community  -  blog.png</a></td><td><a href="https://forum.sandbox.game/t/new-begin-game-maker-series/1766">https://forum.sandbox.game/t/new-begin-game-maker-series/1766</a></td></tr><tr><td><p>A forum post has been created for this learning activity! Visit to:</p><ul><li>Ask or answer questions</li><li>Post ideas about the topic</li><li><p>Share what you've learned or created</p><ul><li>from the activity</li><li>from the bonus resources</li></ul></li></ul></td><td></td><td><a href="https://forum.sandbox.game/t/new-begin-game-maker-series/1766">https://forum.sandbox.game/t/new-begin-game-maker-series/1766</a></td></tr></tbody></table>

***

## Other "Begin Game Maker" Videos

<table data-header-hidden data-full-width="false"><thead><tr><th data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="play-test">play-test</a></td></tr><tr><td><a href="build-with-blocks">build-with-blocks</a></td></tr><tr><td><a href="place-assets">place-assets</a></td></tr><tr><td><a href="set-object-actions">set-object-actions</a></td></tr><tr><td><a href="trigger-logic">trigger-logic</a></td></tr><tr><td><a href="craft-quests">craft-quests</a></td></tr><tr><td><a href="set-up-mechanics">set-up-mechanics</a></td></tr><tr><td><a href="build-multiplayer-games">build-multiplayer-games</a></td></tr></tbody></table>
