GameMaker is een programma waarmee computerspellen ontworpen kunnen worden. Het programma is oorspronkelijk ontwikkeld door professor Overmars (hoogleraar aan de Universiteit Utrecht).
Met GameMaker kun je zelf een spel maken zonder eerst een programmeertaal te leren. Het programma werkt op basis van slepen en neerzetten. Door een actie voor een object te selecteren en deze op een bepaald moment onder bepaalde voorwaarden te laten uitvoeren, kun je leuke spellen maken met o.a.:
Daarnaast kan er ook gebruikgemaakt worden van een ingebouwde programeertaal GameMaker Language (GML).