GameMaker Studio 2 logo

GameMaker Studio 2

Create 2D games effortlessly, no coding, quick drag-and-drop design, console-quality games, and easy platform portability.

  • Free plan available
  • No credit card

What is GameMaker Studio 2?

GameMaker Studio 2 is a 2D game development environment designed for creators who want to build games without writing code. It uses a visual, drag-and-drop interface called Drag and Drop, though it also supports GML (GameMaker Language) for those who prefer scripting. The tool handles the technical side of game creation, letting you focus on design and gameplay. You can publish finished games to multiple platforms including Windows, macOS, Android, iOS, and various consoles, which saves significant time compared to rebuilding for each platform separately. It's suitable for indie developers, hobbyists, and small teams working on 2D projects.

Key features

Drag-and-drop visual programming

Build game logic without writing code using pre-built actions and blocks

Multi-platform export

Publish to Windows, macOS, Linux, Android, iOS, Nintendo Switch, PlayStation, and Xbox from a single project

Built-in sprite and animation tools

Create and edit graphics directly within the editor

Physics engine

Integrate physics behaviour for collisions, gravity, and movement

GML scripting

Write code in GameMaker Language when you need more control than drag-and-drop provides

Asset management

Organise sprites, sounds, fonts, and other resources in a central library

Pros & cons

Advantages

  • No coding required to start; the drag-and-drop system is accessible to beginners
  • Strong export capability across consoles and mobile platforms without major reworking
  • Active community with extensive tutorials and freely available resources
  • Free tier is genuinely functional for small projects and learning

Limitations

  • Performance can be limited for very large or complex 2D games compared to engines built for that scale
  • The visual interface can become cluttered with many actions, making logic harder to follow than clean code
  • Console export (Switch, PlayStation, Xbox) requires paid licences on top of the tool itself

Use cases

Indie developers creating 2D platformers, puzzles, or action games

Game design students learning game development without steep programming barriers

Small teams porting existing 2D games to mobile and console platforms

Hobbyists prototyping game ideas quickly before committing significant resources

Educational projects teaching game design concepts in schools

Ready to try GameMaker Studio 2?

Pricing

Free

Free

Full access to core editor, drag-and-drop and GML support, export to Windows and macOS, suitable for learning and small projects

Creator

Paid annually

All free features plus export to Android, iOS, and additional platforms; required for monetisation and commercial use

Console Licences

Separate paid licences

Additional licences required for Nintendo Switch, PlayStation, and Xbox export

Get started with GameMaker Studio 2

Click through to GameMaker Studio 2 and start using it now.

  • Free plan available
  • No credit card