Technique · engine
Game loop
The code that runs once per displayed frame, timed to the video chip's vertical blank, and calls each part of the game in turn.
A game loop runs a game one frame at a time. Console games tie it to vertical blank, the pause between frames when video memory can be written, so time in them is counted in frames, and the timers routines wait on count down once per pass.