HTML5 is great for game development - sure, there are a lot of skeptics, but the ability to create a game that runs on all platforms with very little modification is unparalleled. This article three part series where tips will be shared for developing a cross-platform HTML5 game.
In the first part the author goes over some of the visual and performance aspects when dealing with various screen sizes. It covers CSS3 media queries for UI, scaling the game, retina displays, "full screen" on mobile, "installing" the game on mobile and improving FPS through use of subcanvases.
In the second part, he focuses on different types of input you might consider using. This part covers case studies of input in the 3 HTML5 games using keyboard, mouse, touch and accelerometer.
The third part concludes with some tips for making your game secure. This series wraps up with this part which covers obfuscation, anonymous wrapper function, a backend for the game and lastly a discussion on necessacity on making a game secure.
To read this three part series article visit: http://blog.clay.io/134442661