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.

ibm-pcmacintoshconsoles 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