Types Of Game Loops