I want to build html5/canvas games. Please recommended books on the subject. Note that I am a seasoned programmer in several programming languages, mostly web-development.
I am mostly interested in algorithms/techniques/best practices etc (stuff like game loop, director metaphor, scene-graph, path finding etc). The programming language is not important.
For example, books whose TOC's I find interesting are:
http://www.amazon.com/Beginning-Game-Programming-GameDev-net-Collection/dp/159863805X
http://www.amazon.com/Advanced-Game-Programming-GameDev-net-Collection/dp/1598638068
Please share insight on the subject.
http://www.amazon.com/Game-Coding-Complete-Third-McShaffry/d...
Those two will clean up most of the biggest newbie mistakes, especially the Gregory one.
I also suggest this book for collision detection:
http://www.amazon.com/Real-Time-Collision-Detection-Interact...
However, I haven't found the book that can adequately explain integrating collision into the rest of the game. It's a tricky subject which I'm still learning and might write about someday.