天天看點

《Cocos2d 跨平台遊戲開發指南(第2版)》一導讀

《Cocos2d 跨平台遊戲開發指南(第2版)》一導讀

cocos2d 跨平台遊戲開發指南(第2版)

自從2007年創始以來,apple app store一直保持着持續增長的勢頭,每天平均約有500個app送出。其中,大約80%的app是遊戲。形成這種局面的部分原因是apple建構了一個非常棒的生态系統,免費提供作業系統和ide開發環境,便于普通開發者接觸并使用它們。另一部分原因在于cocos2d架構,它是目前應用最廣泛的免費ios遊戲開發架構之一,借助它,開發者能夠更友善地開發遊戲和app應用。

spritebuilder把cocos2d內建到其中,這讓使用cocos2d開發遊戲變得更有吸引力。因為現在人們可以使用spritebuilder更容易地開發簡單的遊戲原型,而不用編寫任何代碼。而且,開發者隻需付出很小的努力就能讓同一款app或遊戲運作在具有不同分辨率的裝置上運作。

此外,我們也可以輕松地把這些遊戲移植到android上,而無需重寫遊戲代碼。跨平台ios遊戲開發多年來一直是開發者的夢想,如今這一夢想變成了現實。

自從第一台ios裝置誕生以來,cocos2d就一直存在着,相關社群也非常活躍,各種資源豐富且十分有用。此外,還有許多由第三方開發者開發的各種好用的工具,讓cocos2d成為更棒的開發架構。

本書帶你學習開發一款遊戲所需的各種知識。每個章節都按照邏輯順序進行組織安排,這樣每當你學完一部分内容,就離遊戲開發更近了一步。在本書的最後部分,還講解了如何把開發好的遊戲移植到android裝置上。

希望不久的将來能在app store中看到自己的遊戲大作!

第1章 精靈與動畫

第2章 場景與菜單

第3章 手勢、觸屏與加速度傳感器

第4章 實體引擎(physics)

第5章 聲音

第6章 遊戲ai與a*尋路

第7章 資料存儲與取回

第8章 效果

第9章 遊戲開發輔助工具

第10章 swift/spritebuilder基礎

第11章 移植到android

繼續閱讀