《HTML5游戲開發(fā)實踐指南》以實踐為導向,全面講解了HTML5游戲開發(fā)所需掌握的各種最新技術、可以使用的各種工具和框架,以及開發(fā)的思維和方法,是系統(tǒng)學習HTML5游戲開發(fā)的最佳選擇之一。本書內容全面而且極具前瞻性,不僅重點闡述了HTML5和JavaScript的核心技術,而且還仔細講解了WebGL、SVG、ProcessingJS、Inkscape、RaphalJS、PhoneGap、SGF、CoffeeScript和Node.js等與HTML5開發(fā)相關的各種技術、工具、框架、類庫等的功能和使用方法,為HTML5應用開發(fā)者描繪了一幅完整的技術全景圖。更為重要的是,它還深入講解了HTML5游戲的運作機制、游戲開發(fā)與設計的思維和方法、游戲的性能優(yōu)化方法,及其在各種平臺上的發(fā)布方法。本書的實戰(zhàn)性和可操作性也非常強,包含大量示例,有助于讀者對理論知識進行融會貫通。全書一共11章:第1章詳細講解了Canvas等HTML5的核心技術;第2章首先介紹了如何搭建一個完善的HTML5開發(fā)環(huán)境,然后講解了如何部署HTML5應用開發(fā)需要的Web服務器端工具、瀏覽器端工具以及HTML5工具;第3章講解了JavaScript的核心技術以及jQuery框架的使用;第4章探討了游戲的設計思路和游戲的運行機制;第5~8章以實例的方式講解了如何通過Canvas標簽、SVG、RaphalJS、WebGL、Three.js、GWT、CoffeeScript等最新流行的技術和框架來開發(fā)游戲;第9章講解了如何利用現(xiàn)今流行的Node.js來構建多人游戲服務器;第10章講解了在Android、iOS、Windows Phone等主流移動平臺上開發(fā)HTML5游戲的核心技術和PhoneGap等移動開發(fā)框架;第11章探討了HTML5游戲的資源優(yōu)化以及在各種平臺的完整發(fā)布過程。