HTML5 Games: Creating Fun with HTML5, CSS3 and WebGL : Seidelin, Jacob: Amazon.in: Books
I’ve been messing about making games for many years and in that time I have used many different tools, such as Amos, Blitz Basic, Blitz 3D, Unity, GameMaker, PlayCanvas, Construct2, DarkBasic… the list goes on. I’ve made games for various platforms and Unity aside (which targets just about everything) I’ve often felt a bit trapped by the end result. It often seemed that trying to get friends and family to try out my games so I could get some feedback was just about impossible. They don’t want to deal with the hassle of downloading a file from the internet and installing it on their laptop. Or even just getting out their laptop, instead of their smartphone or tablet or whatever other device they are using to browse the web or Facebook or email.
I realised that if I was going to get more of my friends or family to try my games, they had to be as accessible as possible, i.e. on the web. I also realised that they had to be plugin-free, yes it seemed that even installing the Unity plug-in was too much hassle for many people!
With all this in mind I started looking more into the HTML5 development and hence this book. I found it really good. Lots of great examples (which I love, I find it best to learn from looking at examples) and some chapters towards the end that give a little taster of other subjects such as networking and WebGL.
Of course I must admit that having had a taster of HTML5 I will probably end up with one of the many engines (like three.js or Phaser) which makes things a little easier, but there is still plenty of learning in this book that can be applied whichever way you eventually go.