For the complete documentation index, see llms.txt. This page is also available as Markdown.

Top Bar

This section of the Interface lets you save your Experience, change settings, test, and Share or Launch the entire Experience.

Top Bar

File

Save (CTRL+S) - save your Experience, which overwrites the previous save.

There is no 'save as' feature for versioning, but you can duplicate an Experience in the Game Maker home screen.

Main menu (CTRL+H) - returns you to the Game Maker home screen, reminding you to save first.

Quit to Desktop (ALT+F4) - closes Game Maker, reminding you to save first.

Edit

Undo (CTRL+Z) - undo up to 15 actions backward.

Redo (CTRL+Y) - redo up to 15 actions forward.

Settings - Control screen settings and resolution, SFX and Music volume, access your Experience's list of messages, view the builder and play controls lists, and view licenses info.


Settings

Messages List

Click Check List to open a list of messages used in your Experience. You may click the checkbox next to any messages and remove them, or clear the whole list so only the default messages remain.

Controls List

Click Check List to open the Controls list. Click Editor or Play and scroll to view lists of controls for Game Maker modes.

Buttons

Test your experience for asset collisions and shaders or debug Rules enabled for debugging.

Share your Experience to the Gallery, or open the Experience Manager to create an Experience Page, complete the Asset Review, select a Map Location, and publish your Experience to LAND.

Multiplayer Simulator Test your creation as a singleplayer or multiplayer Experience (toggle). Singleplayer Multiplayer

Helper

Turn on and off the helper to show control tips (click or press F1).

Play

Test your Experience as if you were in the Game Client. Shortcut: TAB

Play controls: Controls & Hotkeys

Generate Multiplayer Test Link Generate a link to test a multiplayer Experience in the Game Client (expires after 45 minutes).


Debug

Display

  • Display Collision Colliders to avoid weird physics

  • Display Render Bounds to avoid inaccurate renderings of assets

Message Inspector

Save time building and troubleshooting!

  • Search for a specific message to see every way it is sent or received in your Experience.

  • Focus on an object or rule using it with a single click.

Rules: Logger

Rules communicate with object logic, so you'll need to play through your Experience and trigger the objects that you wish to communicate with Rules you are debugging and gather data in the Logger. First, however, you'll need to enable specific Rules or Rulesets for debugging.

  1. Open the Rules Hierarchy dropdown in the bottom right of the Game Rules window.

  2. Click on the bug icon next to any Rule or Ruleset to activate it for debugging.

  3. Close the Game Rules window and click the Debug button on the Top Bar and click Logger (keep it open).

  4. Press TAB to play through the logic you want to test in your Experience. Press F2 to view the debugger.

  5. Press TAB again to return to the Editor. The logger will include a list of messages sent and Rules triggered so you can see where there's a break in the communications and make a correction.

Validators

Confirm your Experience matches your expectations.

  • Ensure assets, logic, and blocks in your experience maximize gaming performance.

  • Messages are logged in the Activity Logger, so you can track validator runs over time.

Logic Counter

Count how many objects in your Experience use certain behaviours or components to maintain optimal performance.

The following tools are useful for playtesting and troubleshooting, but are not located in the Debug menu.

Performance Profiler

Note: This item is not in the Debug menu, but may be used with other debug tools for testing.

Visualize real-time performance (press F11)

  • Frames per second, CPU and RAM usage, and real time GPU performance assessment during play.


Publish

The Publish button will help you get started with publishing your Experience on the Map or sharing to the Game Maker Gallery.

About Sharing

Sharing to the Gallery is free, and it's a great way to get feedback from others. You'll use this feature to submit an Experience as an entry in The Sandbox Game Jams.

Instructions:

  • In the Publish window, click Share on the Game Maker Gallery.

  • Enter the Name of your experience and a description. You can use rich text formatting.

  • Click the Multiplayer Experience checkbox if your Experience is multiplayer.

  • Click the Share button.

Share to gallery

Use the search feature. Your Experience will appear based on the creation date, not the day you shared it, so it may not appear on page 1.

Share your Experience again to update any details, including changes to the Experience, the name, description, etc.

In the Game Maker Home screen, click on the ... at the bottom right of an Experience card in your Workspace. Select Remove from Gallery in the menu.

Last updated

Was this helpful?