Earlier quoted context omitted.
You might want to look at grits. It's an open source html5, multi-player PvP, 2D shooter up game with sound, built in match making, auth server and architected by a team of ex-game developers at Google using mostly free tools to create maps, package assets, etc.. Here's the source: http://code.google.com/p/gritsgame/ They are using Node to run the game instances on the server. This is mainly because having identical…
I dont see the udacity course where the game is built from scratch, was it removed?
This course is the entire game client. The server side will be part 2 of the course released at a later time.
There's also an hour presentation from Google I/O explaining the client and another hour presentation from Google I/O explaining the server. Both can be found on Youtube searching for "html5 grits".