{"push_id":910659540,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"1f9daf14210329a3058f568683da13a13d695a6a","before":"bd97cae0791f57418fc82eb6785c9279ff1b31de","commits":[{"sha":"458848b073697dfcef1da010c9873a6585d29f06","author":{"email":"1e514330296041e6bba1695993f090e0003d4339@makielab.com","name":"Christopher Jubb"},"message":"Better game loop - gather input from the view, give it to the game, then update the view with the light and force states, finally render the view.","distinct":true,"url":"https://api.github.com/repos/chrisjubb/makepinball.com/commits/458848b073697dfcef1da010c9873a6585d29f06"},{"sha":"1f9daf14210329a3058f568683da13a13d695a6a","author":{"email":"1e514330296041e6bba1695993f090e0003d4339@makielab.com","name":"Christopher Jubb"},"message":"Get rid of the ‘engine’ for the time being.","distinct":true,"url":"https://api.github.com/repos/chrisjubb/makepinball.com/commits/1f9daf14210329a3058f568683da13a13d695a6a"}]}