注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合iOS 5 cocos2d游戲開發(fā)實戰(zhàn)(第2版)

iOS 5 cocos2d游戲開發(fā)實戰(zhàn)(第2版)

iOS 5 cocos2d游戲開發(fā)實戰(zhàn)(第2版)

定 價:¥59.80

作 者: (美)伊特海姆(Itterheim, S. ),(德)勒夫(Low, A. ) 著,同濟(jì)大學(xué)蘋果俱樂部 譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 移動開發(fā)

ISBN: 9787302303039 出版時間: 2012-10-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《iOS 5cocos2d游戲開發(fā)實戰(zhàn)(第2版)》將引導(dǎo)您開發(fā)富有吸引力的2D游戲。書中展示了如何使用cocos2d這款強(qiáng)大的游戲引擎來開發(fā)iPhone和iPad游戲,此外還介紹了游戲中的瓦片地圖、虛擬搖桿、GameCenter等。 ? 移動游戲開發(fā)的過程和最佳實踐,包括精靈批處理技術(shù)、紋理圖冊、視差滾動、觸屏以及加速計輸入。? 使用Box2D、Chipmunk物理引擎以及其他cocos2d相關(guān)的庫和工具提升游戲性能。? 在cocos2d應(yīng)用中添加UIKit視圖,以及在UiKit 視圖中添加cocos2d。? 詳細(xì)介紹Kobold2D開發(fā)環(huán)境及其預(yù)配置庫,包括cocos3d和Lua。最重要的是,《iOS 5cocos2d游戲開發(fā)實戰(zhàn)(第2版)》將從最基礎(chǔ)的地方引領(lǐng)您開發(fā)游戲,一步一步地指導(dǎo)創(chuàng)建示例游戲。這些示例都是根據(jù)AppStore中流行的游戲改編而成的,它們能讓您了解cocos2d游戲引擎中重要的概念和相關(guān)工具的使用,比如TexturePacker(紋理圖冊)、PhysicsEditor(物理性狀編輯器)、ParticleDesigner(粒子效果)、Glyph Designer(位圖字體)等。本書詳細(xì)介紹了cocos2d游戲引擎,關(guān)注的是創(chuàng)建完整cocos2d游戲的過程而不是展示大量的iOS SDK或OpenGL代碼。同時還介紹了不同的實現(xiàn)方法,展示了用來輔助cocos2d游戲開發(fā)最好且免費的商用工具,闡釋了作者完善過的cocos2d游戲引擎——Kobold2D,讓您的游戲在AppStore中更具競爭力。

作者簡介

  Steffen Itterheim從20世紀(jì)90年代開始就一直熱衷于游戲開發(fā)。他在Doom和Duke Nukem3D社區(qū)表現(xiàn)活躍,并因此獲得了他的第一份自由職業(yè),成為3DRealms的一名beta測試人員。作為職業(yè)游戲開發(fā)者,Steffen擁有10多年的豐富經(jīng)驗,其中大部分時間擔(dān)任ElectronicArtsPhenomic的游戲和工具程序員。2009年Steffen第一次接觸cocos2d,那時他與其他人共同創(chuàng)辦了一家iOS游戲公司——FunArmada。他樂于將自己的寶貴經(jīng)驗傳授給其他游戲開發(fā)者,以幫助他們更上一層樓。有機(jī)會你可能會在白天看到他在住所附近茂密的葡萄園周圍散步,也可能在晚上看到他在Nevada沙漠收集瓶蓋。Andreas L?w在10歲的時候有了一臺CommodoreC16,從那時起他就對計算機(jī)產(chǎn)生了狂熱的興趣。他自學(xué)了編寫游戲的技術(shù),并在1994年發(fā)布了自己的第一款游戲GammaZone,這是一款針對Commodore Amiga平臺的游戲,用純匯編語言編寫完成。在獲得電子工程學(xué)的學(xué)位后,他進(jìn)入HarmanInternational公司,負(fù)責(zé)為汽車行業(yè)開發(fā)具有語音識別功能的導(dǎo)航和娛樂系統(tǒng)。他開發(fā)了自己的編程語言和開發(fā)工具,現(xiàn)在世界上采用語音識別技術(shù)的每輛汽車都在使用他的編程語言和開發(fā)工具。iPhone出現(xiàn)后,他有了回歸本行的打算,開始開發(fā)一款叫做TurtleTrigger的游戲。他意識到cocos2d社區(qū)存在對好的開發(fā)工具的強(qiáng)烈需求。于是,利用自己在游戲和工具開發(fā)方面的知識,他開發(fā)出了TexturePacker和PhysicsEditor,它們迅速成為cocos2d用戶進(jìn)行開發(fā)時必不可少的工具。技術(shù)編輯簡介Boon Chew是NanaimoStudio的執(zhí)行董事。NanaimoStudio位于西雅圖和中國上海,是一個專注于互聯(lián)網(wǎng)和移動游戲的工作室。Boon擁有豐富的游戲開發(fā)和交互性媒體經(jīng)驗,曾就職于VivendiUniversal、Amazon、Microsoft以及其他游戲工作室和廣告代理商。他熱衷于創(chuàng)造,喜歡與出色的人們一起工作。您可以通過boon@nanaimostudio.com與Boon取得聯(lián)系。

圖書目錄

第1章簡介...........................................11.1 本書第2版的新增內(nèi)容............... 21.2 選擇iOS版cocos2d的理由........ 31.2.1 免費 ...........................................31.2.2 開源 ...........................................31.2.3 Objective-C ...............................31.2.4 2D游戲引擎............................. 31.2.5 物理引擎 ................................... 41.2.6 技術(shù)難度較低 ...........................41.2.7 依然需要編程 ...........................41.2.8 超棒的cocos2d社區(qū)................ 51.3cocos2d-iphone項目的未來......... 51.4 其他cocos2d游戲引擎................ 61.5 本書讀者對象 ...............................71.6 閱讀前提 ....................................... 71.6.1 編程經(jīng)驗 ................................... 71.6.2 Objective-C ...............................71.7 本書內(nèi)容 ....................................... 81.7.1 iOS游戲開發(fā)新手將學(xué)會什么...........................................81.7.2 iOS應(yīng)用程序開發(fā)者將學(xué)會什么...........................................91.7.3 cocos2d開發(fā)者將學(xué)會什么..... 91.8 章節(jié)介紹 ....................................... 91.9 本書的源代碼 .............................101.10 問題和反饋 ...............................11第2章入門.........................................132.1 準(zhǔn)備工作 ..................................... 132.1.1 系統(tǒng)要求 ................................. 132.1.2 注冊成為iOS開發(fā)者............. 142.1.3 證書和授權(quán)文件 .....................142.1.4 下載并安裝iOS SDK .............142.1.5 下載并安裝cocos2d ...............152.2HelloWorld應(yīng)用程序................. 182.2.1 HelloWorld文件在項目中的位置.....................................192.2.2 資源 .........................................192.2.3 支持文件 ................................. 192.2.4 HelloWorld類......................... 212.3cocos2d中的內(nèi)存管理問題....... 242.4 改變世界 ..................................... 272.5 你還應(yīng)該知道的 .........................292.5.1 iOS設(shè)備..................................292.5.2 關(guān)于內(nèi)存的使用 .....................302.5.3 iOS模擬器..............................312.5.4 關(guān)于日志 ................................. 322.6 本章小結(jié) ..................................... 33第3章基礎(chǔ)知識.................................353.1 場景圖 .........................................353.2CCNode類層次結(jié)構(gòu).................. 383.3CCNode類..................................393.3.1 節(jié)點的處理方式 .....................393.3.2 動作的處理方式 .....................403.3.3 消息調(diào)度 ................................. 413.4Director類、場景和層............... 443.4.1 Director類...............................443.4.2 CCScene類............................. 463.4.3 場景和內(nèi)存 ............................. 473.4.4 推進(jìn)和彈出場景 .....................483.4.5 CCTransitionScene類............. 493.4.6 CCLayer類............................. 513.5CCSprite類...........................

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號