A recent series, it's mostly focused on making JS games for the web but most of the principles can likely be ported over to Sphere usage. I came across it from the recently updated Gorenfeld pseudo-3D rendering article (http://www.extentofthejam.com/pseudo/) and Jake Gordon (aka Code inComplete) created a basic (http://codeincomplete.com/posts/2012/6/22/javascript_racer/) JavaScript (http://codeincomplete.com/posts/2012/6/23/javascript_racer_v1_straight/) racing (http://codeincomplete.com/posts/2012/6/24/javascript_racer_v2_curves/) game (http://codeincomplete.com/posts/2012/6/26/javascript_racer_v3_hills/) on the web (http://codeincomplete.com/posts/2012/6/30/javascript_racer_v4_final/) using it (https://github.com/jakesgordon/javascript-racer/).
- 10 essentials - intro (http://codeincomplete.com/posts/2013/12/1/javascript_game_foundations/)
- Setting up a web server (http://codeincomplete.com/posts/2013/12/2/javascript_game_foundations_web_server/)
- Loading assets (http://codeincomplete.com/posts/2013/12/3/javascript_game_foundations_loading_assets/)
- The game loop (http://codeincomplete.com/posts/2013/12/4/javascript_game_foundations_the_game_loop/)
- Player input (http://codeincomplete.com/posts/2013/12/5/javascript_game_foundations_player_input/)
- Math (http://codeincomplete.com/posts/2013/12/6/javascript_game_foundations_math/)
- DOM (http://codeincomplete.com/posts/2013/12/7/javascript_game_foundations_dom/)
- Rendering (http://codeincomplete.com/posts/2013/12/8/javascript_game_foundations_rendering/)
- Sound (http://codeincomplete.com/posts/2013/12/9/javascript_game_foundations_sound/)
- State management (http://codeincomplete.com/posts/2013/12/10/javascript_game_foundations_state_management/)
- "Juiciness" (http://codeincomplete.com/posts/2013/12/11/javascript_game_foundations_juiciness/)
Some secondary links from the articles:
- 30 Tiny Tricks to make your action game feel better (http://indiestatik.com/2013/11/21/game-teaches-30-tricks-make-action-game-feel-better/)
- Juice it or lose it (http://www.youtube.com/watch?v=Fy0aCDmgnxg) (YouTube)
Now, Jake's the first to say that his recommendations shouldn't be taken as bible or even as best practice (he himself points out in the JS Racer series that his JS isn't even close to ideal or the most optimized), but at least it's a good jumping-off point for getting the systems needed ready to go once the basic game design is worked out.
I personally wouldn't mind seeing that JS racer forked and modified enough to work in Sphere ;)