GameMaker: inside gaming's most user-friendly design tool

Game Maker top

Many tools have been released over the years that claimed to make game development accessible to all. Software like Klik ‘n’ Play and DarkBASIC promised an easy route into game design, either through simplified programming languages or avoiding coding altogether. But there’s a difference between making game design accessible, and making professional game design accessible.

That’s where the other apps fell short, and where GameMaker: Studio is different. “I think that when we released Studio, the product changed and the user-base changed,” says Stuart Poole, head of production at YoYo Games, the makers of GameMaker: Studio. “People are now using this as a tool to make a living.”

Once a hobbyist development tool, lately GameMaker has formed the basis of several massively successful games, including Hotline Miami, Nuclear Throne, and the original version of Spelunky. Since 2012 its user-base has grown significantly, attracting professional programmers to its simple interface alongside curious first-timers. This success hasn’t come quickly or easily. For almost a decade GameMaker was supported by just one person, and its lengthy and somewhat eccentric development means YoYo Games has spent the last few years working with one hand tied behind its back. Nevertheless, GameMaker seems, finally, to be making its mark.

GameMaker was created in 1999 by Dutch computer scientist Marc Overmars. Originally conceived as a 2D animation program called Animo, GameMaker gradually evolved into a simple-to-use game-design toolset.

Game Maker 2

The core of Overmars’ idea was to make game design simple, and in pursuit of this he created the two features which remain most prominent in GameMaker today. Its drag-and-drop interface allows users to quickly put together simple 2D games with no knowledge of coding required (technically GameMaker can build 3D games, but few developers have explored that avenue). Through a simple series of button presses, you can define actions such as movement and jumping, and attach those actions to objects in the game world. For more confident users who want greater control, GameMaker facilitates programming through its GML scripting language, which combines colour-coded commands with rigorous error-checking and a detailed help library to make coding as straightforward as it can feasibly be.

For the best part of a decade, Overmars worked on GameMaker alone, chipping away at updates and fostering a small but amiable community of enthusiasts. Then in 2007 he partnered with Dundee-based outfit YoYo Games, with the intent of expanding GameMaker’s potential from getting people interested in game development to getting them building and releasing full commercial games.

For the best part of a decade, Overmars worked on GameMaker alone.

“What we had before was that folk would kind of grow up with GameMaker, and then they would hit this ceiling,” says Mike Dailly, head of engineering at YoYo Games. “Whether it was just they felt they were struggling with it or ‘it’s time to grow up and use a big-boy’s tool now’, and then they would move on. With GameMaker: Studio, we made a conscious effort to get rid of that ceiling so you could just keep going.”

Released in 2012, the development of GameMaker: Studio involved several threads. Prior to Studio, GameMaker could only run games on Windows, so the team at YoYo Games wrote a new runner component to make it compatible with other platforms. They also designed a new compiler component to connect the maker and the runner, so games didn’t just compile their entire source-code on start-up, (making them extremely vulnerable to piracy). Lastly, they added a host of new features to the Maker itself, including a room editor for the quick construction of 2D environments. “There was a couple of hundred thousand lines in the original, and we’ve added a million and a bit with Studio,” says Dailly.

Contributor
Latest in Game Development
princeton review best game design programs 2025
The best game design schools, ranked by the Princeton Review 2025
Sharon Tal Yguado speaking at the 2025 D.I.C.E. Summit.
'These kids do not care about romance': Game devs want to know what today's teens want, and surveys say sex and romance isn't it
Palworld early access
Palworld studio's first move as a publisher is to save a struggling indie dev: 'This is the energy I want to see driving games in 2025'
Yakuza/Like a Dragon creator Toshihiro Nagoshi says his studio's new game won't be that big after all: 'it's not modern to have similar experiences repeated over and over again'
A man with a sausage-shaped head
'Calm down!' says Facepunch Studios: Garry's Mod successor s&box is getting a fan-requested sandbox mode and an alternative to 'Sausage Men'
Hellboy Web of Wyrd
Devolver has a new label dedicated to making games based on comics, films, TV shows and 'cult heroes'
Latest in Features
A snakewoman holding a sickle
Magic: The Gathering's Tarkir: Dragonstorm set isn't just about dragons
A screenshot from game Mudborne of a little humanoid frog in a marsh
Five new Steam games you probably missed (March 24, 2025)
Fragpunk
Somebody finally figured out casual Counter-Strike
Dean Hall at GDC 2025.
Outer space inspired DayZ's Dean Hall to become a modder and game developer, and now he's making a Kerbal successor called Kitten Space Agency
An image of a corpse with the text "You've been re-educated."
I played the lost videogame sequel to 1984, and came away more nostalgic than ever for gaming's awkward adolescence in 1999
Bears in Space
I downloaded this bear-obsessed comedy FPS to kill time before Doom: The Dark Ages and discovered the most underrated shooter on Steam