Non esiste gioco senza interazione con l’utente.
Il modo più comune per farlo in GameMaker è inserendo azioni negli eventi della tastiera e del mouse.
A volte serve però più controllo.
All’interno di una porzione di codice si può controllare se certi tasti della tastiera sono premuti, si può controllare la posizione del mouse e se i sui pulsanti sono premuti.
Normalmente si controllano questi aspetti nell’evento step di qualche oggetto e si intraprendono le azioni appropriate.