1.6 章節(jié)介紹
下面對(duì)全書(shū)各章作簡(jiǎn)要介紹:
第2章:啟程入門 本章將教你搭建cocos2d開(kāi)發(fā)環(huán)境、安裝工程項(xiàng)目模板并制作首個(gè)“Hello World”工程項(xiàng)目。你將學(xué)習(xí)到cocos2d的基礎(chǔ)知識(shí),如場(chǎng)景和節(jié)點(diǎn)。
第3章:基礎(chǔ)知識(shí) 本章將向你介紹cocos2d里最常用的類(比如Sprite、Transitions和Action)以及它們的用法。
第4章:你的第一個(gè)游戲 本章將教你使用加速計(jì)來(lái)寫出你的第一個(gè)游戲:敵人從天而降,玩家通過(guò)傾斜設(shè)備來(lái)躲過(guò)敵人的撞擊。
第5章:游戲組件 本章將教你制作一個(gè)稍大一些的游戲。這個(gè)游戲要求有更好的代碼結(jié)構(gòu)。你將學(xué)習(xí)到場(chǎng)景和各節(jié)點(diǎn)間的層次關(guān)系以及游戲中對(duì)象間交換信息的不同方法。
第6章:深入了解精靈 通過(guò)本章的學(xué)習(xí),你會(huì)知道什么是“紋理圖冊(cè)”(Texture Atlas),我們?yōu)槭裁词褂盟约叭绾问褂肸woptex工具創(chuàng)建紋理圖冊(cè)。
第7章:滾屏射擊游戲(上) 把紋理圖冊(cè)準(zhǔn)備好以后,你將學(xué)習(xí)如何實(shí)現(xiàn)一款通過(guò)觸屏來(lái)控制的滾屏射擊游戲。H
第8章:滾屏射擊游戲(下) 沒(méi)有敵人的話,我們的射擊游戲就沒(méi)有靶子了,對(duì)吧?所以,在本章我會(huì)教你如何實(shí)現(xiàn)移動(dòng)、射擊、生成敵方部落等效果來(lái)提高游戲的可玩性。
第9章:粒子效果 本章將教你使用Particle Designer工具來(lái)為橫向滾屏游戲增添粒子效果。
第10章:瓦片地圖 本章將教你用從第9章中學(xué)習(xí)到的知識(shí)來(lái)制作另一款非常流行的iOS游戲。
第11章:斜角瓦片地圖 由于cocos2d支持TMX文件格式,因此本章將教你如何用Tiled編輯器來(lái)制作基于瓦片地圖的游戲。
第12章:物理引擎 通過(guò)本章的學(xué)習(xí),你將學(xué)會(huì)如何實(shí)現(xiàn)用手指決定物體移動(dòng)方向的效果。
第13章:彈球游戲 這是學(xué)習(xí)Chipmunk和Box2D引擎的入門章節(jié),也是你實(shí)現(xiàn)一些瘋狂夢(mèng)想的基礎(chǔ)。
第14章:Game Center 在本章中,你會(huì)使用一些物理效果制作一個(gè)太空游戲,它集反重力、彈球與射擊的元素于一身。雖然游戲本身比較不切實(shí)際,但是開(kāi)發(fā)起來(lái)會(huì)非常有趣,而且我們會(huì)用到真正的物理效果。
第15章:番外篇 本章是關(guān)于周邊技術(shù)及市場(chǎng)的介紹,而不是總結(jié)前文。本書(shū)到此結(jié)束。但是別擔(dān)心,你的游戲開(kāi)發(fā)之旅不會(huì)結(jié)束。希望本章能夠就為你未來(lái)的開(kāi)發(fā)之路給你提供一些啟發(fā)。
1.7 問(wèn)題和反饋
我一直希望大家既能容易地學(xué)會(huì)cocos2d和iOS游戲開(kāi)發(fā),又能對(duì)一些高級(jí)的游戲編程理念有所思考。不知我的目的是否已經(jīng)達(dá)成。
如果本書(shū)有任何地方令你感到困惑,你可以隨時(shí)通過(guò)我的email(steffen@learn-cocos2d.com)向我提問(wèn)。我也會(huì)繼續(xù)在我的網(wǎng)站(http://www.learn-cocos2d.com)上對(duì)一些我可能在書(shū)中沒(méi)有解釋清楚的問(wèn)題作補(bǔ)充和說(shuō)明。歡迎大家隨時(shí)提出反饋意見(jiàn)!