Không game nào có thể chạy nếu thiếu game loop, và cũng ko thể chạy tốt nếu game loop ko được cài đặt một cách cẩn thận.
The game loop
Tất cả các game đều gồm một dãy các công việc sau được lặp đi lặp lại: lấy input từ user, cập nhật trạng thái game (game state), xử lý trí tuệ nhân tạo (AI), phát âm thanh, và vẽ lên màn hình đồ họa. Các công việc đó được thực hiện bên trong game loop. Tuy nhiên, chỉ có 2 công việc chính quan trọng nhất: update game state và render graphic.