The ULTIMATE Game Loop: Explained and Coded