GameMaker Studio 2 is Free to learn.

GameMaker Studio 2 is Free to learn.

All you need is your imagination - no previous coding experience required! 

Create your own characters , build animations, and personalise your game with music and sound effects! Access all of GameMaker Studio 2’s features with our free version! 

From hobbyists to professionals and artists to programmers. GameMaker’s features and tools are made to fit to every project’s needs.

GameMaker Studio 2 is free to learn.

Make your game the way you want to! Choose between our powerful coding language (GML) or intuitive visual coding systems (DND) to build the greatest 2D games.

Learn how to use GameMaker tools

Learn how to use GameMaker tools

GameMaker Studio 2 features powerful tools for both beginners and professionals!

Key Features

Room Editor
Workspaces
Object Editor

Room Editor

From the ability to add and remove rooms to camera controls and design tools, the Room Editor has been expanded. Now Inheritance and Paths can be added and edited between rooms giving you the necessary flexibility for your project.

Workspaces

Discover how to optimize GameMaker Studio 2 IDE to fit the needs of your project! Workspace Editor can help you customise the workspace where assets are created, code is written and rooms are designed, allowing better navigation between projects and menus.

Object Editor

Made to create and define object behaviours. Personalise your objects with options such as Visible, Solid, and Persistent to fit your project’s needs!

Creative

Image Editor
Sprites
Sequences

Image Editor

From custom brushes to creating complex images using layers, our Image Editor improved and expanded functions making third-party tools for creating and editing art or sprites unnecessary.

Sprites

Easily create and import graphics for your games, from static sprites to fluid character animations, detailed backgrounds to extensive tile sets; create responsive UI using 9-slice and edit every aspect of your art to your liking!

Sequences

The Sequence Editor helps you to create engaging content that brings your game to life! Similar to Video and Animation editing software, it allows you to make impressive animations and powerful cutscenes that will make a lasting impact on your players!

More Features

Tilesets
Debugger

Tilesets

Discover how Tileset Editor allows you to convert sprites to tiles. Use tile brushes, animated tiles and auto-tiles to create and design levels quickly and efficiently.

Debugger

The perfect tool to track bugs and errors in your code! Debugger can check which scripts are running correctly and see if variables and arrays contain the expected values. In short: It helps you optimise your game!

Extras

Networking
GameMaker allows you to structure your game to work with a client/server model, dealing with all of the network management behind the scenes, while allowing you to focus on the game itself.
In-App Purchases
Free games can make you money. GameMaker’s support for a adverts and in-app purchases allow you to monetise your game without having to charge a premium.
Push Notifications
Deliver updates and notifications directly to your players using GameMaker’s support for push notifications.
Upcoming Features
GameMaker is constantly being updated with new and exciting features. These range from powerful new editors and updates to our coding languages. To see a list of all the upcoming features follow our Roadmap.

Multiplatform Export

GameMaker handles the export action for you, making it a powerful, quick and convenient to publish your games on all major platforms.

Windows
Mac
Android
Playstation
Xbox

Desktop, Mobile, Web, UWP and PlayStation, Xbox and Nintendo Switch

Learn More
GameMaker Studio 2
GXC
See YOUR game listed here...
Promote your game on GXC. It's for FREE!