HTML5游戲開發進階指南介紹了HTML5游戲開發的一般過程和技巧。全書共分12章,第1章介紹了本書相關的HTML5的諸多新特性,包括在canvas上繪圖、播放聲音等,另外還引入了子畫面頁的概念;第2~4章利用Box2D物理引擎開發了一款非常類似於《憤怒的小鳥》的游戲,全面介紹了物理引擎的概念,以及 ...
HTML5游戲開發進階指南介紹了HTML5游戲開發的一般過程和技巧。全書共分12章,第1章介紹了本書相關的HTML5的諸多新特性,包括在canvas上繪圖、播放聲音等,另外還引入了子畫面頁的概念;第2~4章利用Box2D物理引擎開發了一款非常類似於《憤怒的小鳥》的游戲,全面介紹了物理引擎的概念,以及在游戲中使用物理引擎的方法,這一部分還引入了視差滾動技巧,以實現某種偽3D效果;第5~10章開發了一款簡化版的《紅色警戒》游戲,這一部分涉及了相當多的內容,包括地圖的製作,建築與單位的設定、繪製,玩家與單位的互動,觸發器與劇情的編寫,路徑規划算法等;第11、12章利用Node.js和WebSocket開發了《紅色警戒》游戲的多人對戰模式,這一部分的主要問題是保持游戲在多個玩家的瀏覽器中的狀態一致。
HTML5游戲開發進階指南 目錄
第1章HTML5與JavaScript概要
第2章 創建基本的游戲世界
第3章 物理引擎基礎
第4章 物理引擎集成
第5章 創建即時戰略游戲世界
第6章 加入單位
第7章 單位智能移動
第8章 添加更多的游戲元素
第9章 添加武器和戰鬥
第10章 完成單人戰役
第11章 WebSocket與多人對戰模式
第12章 多人對戰游戲操作
教程地址:HTML5游戲開發進階指南 中文pdf掃描版