Im Unterschied zu einem Anwendungsprogramm läuft ein Game weiter, selbst wenn der Anwender keinerlei Eingabe macht.
In einem Game Loop wird meist die Darstellung (Output) aktualisiert, Daten/Assets aktualisiert und danach den Input des Benutzers verarbeitet.