實例妙解Cocos2D-X游戲開發
這是—本完全通過游戲案例來驅動的實戰性著作,作者是一線資深的游戲開發工程師和移動開發工程師.本書根據cocos2d-x的最新版本3.x撰寫,得到7cocos2d-x創始人王哲和csdn創始人蔣濤兩位業界專家的高度認可,權威性毋庸置疑。它將cocos2d-x的各種功能、原理、技巧巧妙地融入游戲案例中,既增強了實戰性,又降低了學習的難度;同時它還進行了人物和場景的設計,增強了學習的趣味性。此外,這些案例還從另外一個維度詳細講解了空戰類、塔防類、物理類游戲的開發過程和方法。全書12章,分為三個部分:準備篇(第1~3章),首先介紹了cocos2d-x的開發環境搭建和基本開發方法,然后通過一個名為“鋼琴師”的游戲介紹了完整的cocos2d-x游戲開發流程。故事情節上,本書從“屌絲”程序員勁松的同事在學校的美術展上偶遇一位美女老師開始,他想通過為他的女神開發一款游戲來贏得她的芳心,隨后一系列有趣的故事由此發生。實戰篇(第4~8章),首先通過飛機空戰游戲,重點講解了幀動畫、事件分發機制、schedule使用以及對話框的制作;接著通過打磚塊游戲,詳細介紹了physicls物理引擎的使用;最后通過塔防游戲,介紹了瓦片地圖以及cocostudio整合場景的使用方法。在講解代碼的同時,滲透了c++11的使用,帶領讀者熟悉新的編碼風格。拓展篇(第9~12章),首先是對cocos2d-x3.x中重要的特性進行了總結和展開闡述,然后講解7android平臺sdk的接入、appstore支付、微信社交分享的接入等擴展知識。
·6.6萬字