The Process of Creating a Game in GameMaker: Studio - dummies

The Process of Creating a Game in GameMaker: Studio

By Michael Rohde

The steps you take to create a game in GameMaker: Studio are going to be the same you use for most any creative project. First, you have to plan. Then you have to plan some more.

Here’s a quick list of action items that you should take before creating a game:

  1. Create an outline of the game, complete with objectives, characters, and game type.

  2. Think about how each level of the game will play.

    Too often, developers create an awesome first and second level, only to run out of ideas for consecutive levels.

  3. Gather your assets, including images for Sprites, text, and any other resources you need for your game, such as music and sound effects.

  4. As you create your game based on your outline, start testing each new aspect.

  5. Test the game some more.

  6. Finally, test your game.

    Seriously. You can’t test enough.


If you’re wondering why you don’t see PS4 or Vita in the figure, that’s because you need to be a licensed Sony developer for that option to appear.

To publish a game to a specific platform, follow these steps:

  1. From the icon menu, click the Target drop-down list (refer to the figure above).

    The Target options appear.

  2. Choose the platform you want to play your game on (for example, HTML5, if you want to be able to play it in a browser, such as Chrome or Firefox).

    The chosen platform appears in the Target field.

  3. Choose File→Create Application.

    A navigation window opens, allowing you to choose where to save the files. GameMaker names the file for you.

  4. Navigate to where you want to save the files, and then click Save.

    GameMaker saves the appropriate files for the platform you chose, as shown in this figure.

    The saved game folder structure and files for HTML5 games.
    The saved game folder structure and files for HTML5 games.

Now you can take these saved games files and folders and use them to upload to a website, which is great for HTML5 games. For example, you can use FTP software such as FileZilla to do that.

You can update the favicon file to your own icon. The favicon icon appears in the tabs of most web browsers.