GameMaker: Studio is the perfect tool to develop casual and social games for iOS, Android, desktop and the web.
User reviews: Very Positive (931 reviews)
Release Date: Oct 2, 2012

Sign in to add this game to your wishlist or mark as not interested

Use GameMaker: Studio

Buy GameMaker: Studio Master Collection

Includes 7 items: GameMaker: Studio Android, GameMaker: Studio HTML5, GameMaker: Studio iOS, GameMaker: Studio Mac OS X, GameMaker: Studio Professional, GameMaker: Studio Ubuntu, GameMaker: Studio Windows Phone 8


Recent updates View all (3)

July 22

GameMaker Summer Sale comes to Steam!

Due to popular demand, we have extended the GameMaker Summer Sale onto Steam! Over the next 2 weeks, we are offering Steam users some fantastic GameMaker deals.

To get things started, GameMaker: Studio Professional is now $60.

9 comments Read more

Steam Workshop

Find, play, and make games easily
Discover, rate, and download the best player-created games made in GameMaker: Studio for free. Or try making your own and share with the community.
Click here to learn more.

Update Notes

The GameMaker: Studio family of products caters to entry-level novices and seasoned game development professionals equally allowing them to create casual and social games for Steam Workshop, iOS, Android, Windows Phone, desktop and the Web (HTML5) in record time and at a fraction of the cost!

As well as making games development 80 percent faster than coding for native languages, developers can create fully functional prototypes in just a few hours, and a full game in just a matter of weeks.

And when you're done, GameMaker: Studio™ will produce an “app store”-ready iOS, Android, Windows Store, Windows Phone or OS X app, Windows executable or HTML5 code, all at the push of a button and all from the same source code. On top of this, you also gain instant access to more than 40 million registered Steam users through Steam Workshop, with direct upload straight from GameMaker: Studio™!

Discover how easy it is for yourself and get access to GameMaker: Studio™’s key features including its easy to use integrated development environment (IDE) powerful scripting language and Box 2D Physics by simply downloading GameMaker: Studio™ for free.

Steam Games made with GameMaker

See more great games made with GameMaker...

Upgrade Options

Gamemaker: Studio™ Standard
Unlock unlimited resources with GameMaker: Studio™ STANDARD and distribute your games to Steam Workshop, Windows and Mac OS X users around the world.

Gamemaker: Studio™ Professional
GameMaker: Studio™ PROFESSIONAL unlocks the full power of GameMaker: Studio™, giving you all the great features of STANDARD with the added ability to purchase and plug-in the YoYo Compiler, Android, iOS, Windows Phone 8 and HTML5 export modules, collaborate within a team through subversion and monetize your game with an unprecedented amount of developer services.

Gamemaker: Studio™ Master Collection
Bringing all of GameMaker: Studio™’s best features and modules together, GameMaker: Studio™ MASTER COLLECTION gives you the power to create, test, monetize and distribute games to iOS, Android, Windows, Windows Store, Windows Phone 8, OSX and HTML5.

Key features:

Dedicated, game-focused IDE
The GameMaker: Studio™ IDE has all you need to deal with fonts, sounds, images and music, as well as other resources needed to create a game. It enables you to define game entities (known as 'objects') and their behaviours in an intuitive, event-driven way and has an easy to use drag-and-drop interface.

Powerful scripting language
With GameMaker: Studio™'s built-in GameMaker Language (GML), you can control every last detail of your game – path finding, physics, object interaction, particles, data structures and more …
And should you find that even that is still not enough for your project, you can easily expand GameMaker: Studio™ by using GML, JavaScript and Dynamic-Link Library Extension Packages.

Multi-format export
When combined with format-specific modules, GameMaker: Studio™ can take your game's single codebase and produce ready-to-run executables and apps for multiple platforms, with a single click.
With modules already available for Steam Workshop, Windows, Windows 8, Mac OS X, iOS*, Android*, Windows Phone 8* and HTML5* - and more to be announced soon - GameMaker: Studio™ is the fastest and simplest way to develop multi-platform games for mobile devices, home computers and the Web.

The YoYo Compiler
Games written in Studio can now harness the full speed of the CPU with the new native YoYo Compiler (YYC), allowing projects to run up to 100x faster than before, across all native platforms supported by Studio. Unlocking new possibilities in CPU intensive areas such as artificial intelligence, procedural techniques, real time lighting, enhanced physics, real time geometry deformation, collision and data manipulation.

Fully integrated, totally cross platform shader support allows you to write shaders once, and then deploy them on every platform that supports them. This powerful system allows full access to low level shaders, while still letting Studio do the heavy lifting and keeping totally cross platform. The built in editor has been extended to have full colour syntax highlighting and intelli-sense for shaders, making creation a breeze.

Source Control
GameMaker: Studio™ also includes a comprehensive source control scheme so that working on a project within a team is easier than ever before.
Currently incorporating Subversion (SVN), and with more solutions on the way, GameMaker: Studio™ is the only development tool your team needs to get things done in record time.

Developer Services
To help easily monetize games, we’ve given developers unprecedented access and removed the technical hassle of connecting them with some of the biggest advertisers, analytics and engagement services on mobile and web.

System Requirements

    • OS:Windows XP
    • Memory:512 MB RAM
    • Graphics:DirectX 9, 128MB
    • Hard Drive:200 MB HD space
    • Memory:4096 MB RAM
    • Hard Drive:1 GB HD space
    • Other Requirements:Broadband Internet connection
Helpful customer reviews
77 of 79 people (97%) found this review helpful
45.9 hrs on record
Posted: June 21
Short version: You need zero programming experience to build games in GameMaker. But it also has an object-oriented language you can use for advanced programming.
The year was 2004, and I was in junior high study hall. I stumbled across a demo of GameMaker 5.3, and downloaded it to my trusty floppy disk. A few dumb projects later, I convinced my dad to cough up the $15 for the Pro edition.
For the summer and for some time beyond, I busied myself with making dumb little games with no real point. I did the free upgrade to 6.0 soon after. After an attempt at a Megaman clone and a goofy Star Wars game, I lost interest. I'd kick around an idea for awhile, but lacked the initiative to complete anything.
Flash forward to 2011. I was finishing up a degree in Computer Programming and needed to log 40+ hours on an independant programming project to satisfy my intership requirements. Despite all of the mainstream programming languages I already had been required to choke down in my studies, I decided to teach myself GML - the scripting behind GameMaker. I learned that YoYo Games had made many changes to the original interface that Mark Overmars had engineered, and I was skeptical. I decided to stay with my older version, and to keep away from those that had disgraced my favorite little sandbox.
After deciding to return to Indie Development as a more serious endeavor last year, I discovered YoYo Games had overhauled their entire engine and made GameMaker Studio. A little group in Scotland had taken the "fake programming" engine that no one took seriously in my college classes, and turned it into the source of many popular Steam Indie titles.

Think it's expensive to get full version and export modules to port to console and mobile? Look up the Microsoft Visual Studio Professional suite and see how reasonable GameMaker is in comparison. The newest version still is driven by GML. You can use scripting more and more as the foundation for games, but the drag-and-drop is still nice for prototyping.
If you buy it, get it on the official company site, and in addition to the standalone, they'll give you Steam keys for it within a week. They always have free versions to try and plenty of support in indie game communities.
If you have the time and the patience, Steam Greenlight may be your next stop.
Was this review helpful? Yes No
37 of 41 people (90%) found this review helpful
23.7 hrs on record
Posted: October 19
If you want to get into game making, get this. If you have no idea how to code, you can get started with the drag-and-drop system. However, I recommend learning the programming language Game Maker uses. It's easy to learn, yet you can do a lot of stuff with it. If you're not sure about buying, you can download the Free Edition and try it out, especially now when it doesn't have any resource limits anymore!
Was this review helpful? Yes No
23 of 29 people (79%) found this review helpful
58.5 hrs on record
Posted: November 3
Amazing program for developing your own games.
Simple, easy to use, creativity is your own limit.
There is simple Drag N Drop features for beginners and once you feel confident for full control, you can more onto GML (game maker language)
Would recommend to anyone.
Was this review helpful? Yes No
42 of 66 people (64%) found this review helpful
1,084.7 hrs on record
Posted: September 22
it's pretty good engine+ide but buying this on steam is a bad idea

yoyo hosts similar sales on their site semi-regularly and you won't get this gimped always-two-patches-behind version with little to no community, no marketplace, zero developer interaction, etc. if you buy it there

Was this review helpful? Yes No
16 of 20 people (80%) found this review helpful
875.7 hrs on record
Posted: October 20
Easy to use even with little programming knowledge, but robust enough for those with more experience. Cuts out the tedious elements of game development and allows you to jump into building your specific game engine/game quickly. I don't know any programming languages very well and had a basic 2D action hack and slash engine up and running within a couple days. Also, since GM:S gives you almost complete control over the actual game logic, it has motivated me to pursue learning "real" computer languages with the confidence of now understanding those basic logic concepts common to all languages (ie. if/then statements, arrays, for loops, etc.).
Was this review helpful? Yes No
16 of 21 people (76%) found this review helpful
224.4 hrs on record
Posted: October 16
After 200 hours on GM I made this review, starting off the bat in my opinion game maker is worth the money If you want to make a 2d games. You can do games in 2d, 3d you can do applications, but it's really more for 2d games. GML (Game Maker Language) is really easy to learn compared to other languages and you can get docs in one click! I rate 9/10, I just wished steam users had access to the marketplace sooner (we will have access to it but later...)
Was this review helpful? Yes No
11 of 14 people (79%) found this review helpful
7.7 hrs on record
Posted: November 16
Thanks for making my dreams easier..
Was this review helpful? Yes No
7 of 7 people (100%) found this review helpful
326.7 hrs on record
Posted: September 26
Do not buy this software believing you'll make spectacular games without any effort as the comments of "you don't need know coding" comments, you really don't, but you'll probably learn from it since GML is one of the easiest ways to introduce it to it.

Game Maker is really great to work with, I see it not gaining much respect due its drag and drop nature, but personally, I never used it, all my games are made on GML.
I would say that the quick debug and cross platform are its best advantages, but I strongly advice not buying it on STEAM unless you have no choice (like I did), you can only open one project at the time, which can be really annoying if you want to quick test something, and you can't simply click on a project icon and open it, a message will pop up saying you simply can't. Doesn't make your life any easier.

There are other problems if I go deep into it, but they aren't something that will discourage you to buy it, so they are probably not worth commenting here. If you're doing work all by yourself or a small team that needs to fast develop something, GMS assures that you'll be able to do it if your skills enable you to it.
Was this review helpful? Yes No
5 of 5 people (100%) found this review helpful
267.1 hrs on record
Posted: November 11
Excellent software. With barely any coding experience, I was able to jump in and start creating my own game immediately. And with an easy to learn built in language, I was coding in no time as well. Highly recommended for individuals who just want to get in and make something. Iteration is fast and fluid, and with a large community you can usually google the solution to whatever problem you've come across.
Was this review helpful? Yes No
5 of 5 people (100%) found this review helpful
4,843.3 hrs on record
Posted: September 19
The d&d method allows you to get right into making even if you are new to gamemaker or making games in general and once you get deeper into it, the only limitation will be your imagination and the amount of love you put into your projects.

As a lazy slob i find it extremely hard to stay productive, Gamemaker makes it fairly easy. All the hard stuff has been taken care of and i can focus on making.

5/5 highly recommend for anyone intrested in game making.
Was this review helpful? Yes No
8 of 11 people (73%) found this review helpful
318.9 hrs on record
Posted: November 10
I love GameMaker!

As a retired C++ Builder developer, I got GameMaker to keep me busy. It was an easy transiton although, I would rather use my own structs instead of the ds_map stuff. I must say that GameMaker Pro is worth the price, especially when it's on sale. It is very powerful for a game compiler. Displaying text to the screen is a bit cumbersome and some draw events are a bit confusing, but once you learn the idiosyncrasies, it's not so bad.

There are some annoying bugs such as sometimes mouse over hints don't show up and ALWAYS make sure to save your edited images to file because I've lost artwork by trusting the editor to update the current sprite with changes. Despite these issues, it is an easy to use compiler for making stand alone Windows games (Pro version).

As a side note, I tried Construct 2 (free version) after having first tried GameMaker. Construct is very nice, but seems a bit intimidating and isn't quite as intuitive as GameMaker. I suggest you give them both a test drive before making your choice.
Was this review helpful? Yes No
10 of 15 people (67%) found this review helpful
436.0 hrs on record
Posted: October 28
After 300 hours on GM I made this review, starting off the bat in my opinion game maker is worth the money If you want to make a 2d games. You can do games in 2d, 3d you can do, but it's really more for 2d games. GML (Game Maker Language) is really easy to learn compared to other languages and you can get docs in one click! I rate 10/10
Was this review helpful? Yes No
6 of 8 people (75%) found this review helpful
19.6 hrs on record
Posted: July 27
Decent. Pretty Polished. Made plenty of Little games with it in the Past. Probably could make something much better now.

Was this review helpful? Yes No
6 of 8 people (75%) found this review helpful
484.7 hrs on record
Posted: August 10
Gamemaker Studio is perfect for creating games.
But don't buy it from Steam because you won't get a licence key.
Buy it from
Was this review helpful? Yes No
10 of 16 people (63%) found this review helpful
2.6 hrs on record
Posted: October 21
A great way for beginer game devlopers to start game making
Was this review helpful? Yes No
12 of 20 people (60%) found this review helpful
9.2 hrs on record
Posted: October 13
I really need to learn how to use this. 10/10
Was this review helpful? Yes No
3 of 3 people (100%) found this review helpful
125.5 hrs on record
Posted: December 14
Download the free version from Yoyo's official site! That one has zero limitations of resources, whereas the Steam's version, although free, is limited.

GameMaker: Studio is a great, neat program to develop pretty much anything you desire... as long as you learn the 101s of how everything works. Drag-and-drop method will likely be the prologue of newcomers as it's the most simplest form to wet your fingers. As you begin to become familiar with it and the relationship of Events and Actions, you'll transition to something a bit more advanced--coding! Coding allows greater flexibility than DnD because more commands can be done than DnD'ing commands, and there are most commands that must be manually coded. Tons of awesome tutorials online, especially in Youtube, to help you!

On the other hand, if you're familiar with coding GML will likely be easier to learn. Having learned a bit of C and the majority of time spent on Python, which I was surprisingly shocked to see how closely related they both were, GML's new territory was welcoming.
Was this review helpful? Yes No
4 of 5 people (80%) found this review helpful
72.6 hrs on record
Posted: August 19
Unity3D's Younger Brother This Is.
Was this review helpful? Yes No
5 of 7 people (71%) found this review helpful
131.2 hrs on record
Posted: November 16
Easy to use yet simple, could this be the beginning of a better gaming community?
With easy tools and little programming knowledge i made some really fun games.
10 ducks out of 10
Was this review helpful? Yes No
2 of 2 people (100%) found this review helpful
5.6 hrs on record
Posted: September 19
Going to start learning to make my own games ^-^ then greenlight them!
Was this review helpful? Yes No