Building a Game Mainloop in JavaScript | Play My Code Blog