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