Skip to content
Tools

GameMaker

Games without code

GameMaker enabled game creation through visual programming, lowering barriers to development and spawning hits like Undertale and Hotline Miami.

pcMacconsoles enginedevelopmentindie

Overview

Mark Overmars created GameMaker to teach programming concepts through game creation. The drag-and-drop visual interface let beginners create games without writing code; the built-in scripting language (GML) provided depth for those who wanted it. The tool evolved from educational software into a serious indie development platform powering commercial successes.

Fast facts

  • Creator: Mark Overmars.
  • First version: 1999.
  • Current owner: YoYo Games (acquired by Opera 2021).
  • Approach: visual programming + GML scripting.
  • Notable games: Undertale, Hotline Miami, Hyper Light Drifter.

Design philosophy

Making game creation accessible:

  • Visual events: drag-and-drop actions.
  • GML: scripting for advanced users.
  • Room editor: visual level design.
  • Sprite editor: basic graphics creation.

Commercial success stories

Games made with GameMaker:

  • Undertale (2015): RPG phenomenon.
  • Hotline Miami (2012): ultraviolent action.
  • Spelunky (original): roguelike platformer.
  • Hyper Light Drifter (2016): action RPG.

See also