iPhone游戲開(kāi)發(fā)

出版時(shí)間:2011-7  出版社:人民郵電出版社  作者:(美)齊克爾,(美)霍格 著,張龍 譯  頁(yè)數(shù):218  譯者:張龍  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

 即便你已經(jīng)具備了iPhone應(yīng)用開(kāi)發(fā)的實(shí)踐經(jīng)驗(yàn),開(kāi)發(fā)新的iPhone游戲還是需要你具備一些新的技能。通過(guò)《iPhone游戲開(kāi)發(fā)》的學(xué)習(xí),你將掌握從游戲開(kāi)發(fā)基礎(chǔ)、iPhone編程基本原理到處理特殊圖形及音頻、創(chuàng)建游戲中的物理學(xué)(in-game
physicas)應(yīng)用等在內(nèi)的所有知識(shí)。
  《iPhone游戲開(kāi)發(fā)》不僅包括了iPhone游戲開(kāi)發(fā)的入門(mén)知識(shí),還包括了游戲引擎揭秘、游戲框架、2D/3D游戲引擎、游戲劇情設(shè)計(jì)等方面的內(nèi)容。通過(guò)講解清晰的實(shí)例,這本書(shū)幫助你掌握與iPhone/iPod
touch游戲開(kāi)發(fā)緊密相關(guān)的技術(shù)問(wèn)題,以及如何提升不同類型游戲的性能。另外,《iPhone游戲開(kāi)發(fā)》還告訴你,在iPhone本身的游戲編程支持不夠好的時(shí)候可以使用的一些插件類。
  《iPhone游戲開(kāi)發(fā)》適合有一定編程經(jīng)驗(yàn)的移動(dòng)開(kāi)發(fā)愛(ài)好者閱讀使用。

作者簡(jiǎn)介

Joe Hogue,Electronic Arts公司的移動(dòng)游戲開(kāi)發(fā)人員,具有5年的移動(dòng)游戲開(kāi)發(fā)經(jīng)驗(yàn)。他參與了許多個(gè)游戲項(xiàng)目的開(kāi)發(fā)。Paul Zirkle,Konami DlgltalEntretainment公司的一名優(yōu)秀的移動(dòng)開(kāi)發(fā)人員,具有5年移動(dòng)游戲開(kāi)發(fā)經(jīng)驗(yàn)。他參與過(guò)的游戲開(kāi)發(fā)項(xiàng)目有40多個(gè)。

書(shū)籍目錄

第1章iPhone簡(jiǎn)介
1.1Apple開(kāi)發(fā)者賬號(hào)及SDK的下載
1.1.1Application Bundles
1.1.2Xcode與Interface
Builder
1.1.3視圖與控制器
1.2加載設(shè)備
1.2.1證書(shū)與檔案文件
1.2.2Xcode配置
1.3Objective-C入門(mén)
1.3.1類
1.3.2實(shí)例化
1.3.3消息
1.3.4成員變量
1.3.5內(nèi)存管理
1.3.6構(gòu)造函數(shù)與析構(gòu)函數(shù)
1.3.7集成Interface Builder
1.3.8混合C++與Objective-C
1.4小結(jié)
第2章游戲引擎揭秘
2.1應(yīng)用框架
2.2游戲狀態(tài)管理器
2.3圖形引擎
2.3.1紋理
2.3.2動(dòng)畫(huà)
2.3.3物理引擎
2.3.4音頻引擎
2.3.5玩家輸入
2.3.6游戲邏輯
2.4小結(jié)
第3章框架
3.1游戲狀態(tài)管理
3.1.1實(shí)現(xiàn)
3.1.2移除狀態(tài)欄
3.2App Delegate
3.3事件處理
3.4資源管理器
3.4.1紋理格式
3.4.2聲音格式
3.4.3部署資源
3.4.4管理
3.5渲染引擎
3.5.1GLESGameState
3.5.2紋理
3.5.3字體紋理
3.5.4示例狀態(tài)
3.6聲音引擎
3.7數(shù)據(jù)存儲(chǔ)
3.7.1存儲(chǔ)簡(jiǎn)單數(shù)據(jù)
3.7.2存儲(chǔ)復(fù)雜數(shù)據(jù)
3.7.3示例狀態(tài)
3.8骨架應(yīng)用
3.9小結(jié)
第4章D游戲引擎
4.1游戲設(shè)計(jì)
4.1.1特性列表
4.1.2用戶輸入模式
4.1.3學(xué)習(xí)曲線
4.2區(qū)塊引擎
4.2.1不重復(fù)的區(qū)塊
4.2.2繪制區(qū)塊
4.2.3TileWorld類
4.3動(dòng)畫(huà)
4.4物理
4.4.1實(shí)體
4.4.2實(shí)體與外界
4.4.3特殊區(qū)塊
4.4.4實(shí)體與實(shí)體
4.5層級(jí)1實(shí)現(xiàn)
4.5.1gsEmuLevel
4.5.2TileWorld
4.5.3主角色
4.5.4鴯鹋
4.5.5鴯鹋媽媽
4.5.6游戲邏輯
4.5.7聲音
4.6層級(jí)2實(shí)現(xiàn)
4.6.1gsLionLevel
4.6.2TileWorld
4.6.3麥格芬
4.6.4主角色
4.6.5Lion實(shí)體
4.6.6游戲邏輯
4.6.7聲音
4.7層級(jí)3實(shí)現(xiàn)
4.7.1gsMazeLevel
4.7.2TileWorld
4.7.3按鈕
4.7.4門(mén)
4.7.5貓與老鼠
4.7.6用戶輸入
4.7.7游戲邏輯
4.7.8聲音
4.8層級(jí)4實(shí)現(xiàn)
4.8.1gsRiverLevel
4.8.2TileWorld
4.8.3Crocodiles
4.8.4Logs
4.8.5Tom
4.8.6用戶輸入
4.8.7游戲邏輯
4.8.8聲音
4.9游戲狀態(tài)序列化
4.9.1初始化存儲(chǔ)
4.9.2結(jié)束游戲
4.9.3修改UI
4.10小結(jié)
第5章D游戲
5.1GLES Game State 3D類
5.1.1POWERVR
5.1.2Sprite3D
5.1.3加速計(jì)
5.2D游戲設(shè)計(jì)
5.2.1圖形
5.2.2輸入
5.2.3相機(jī)
5.2.4邏輯
5.3實(shí)現(xiàn)
5.3.1相機(jī)
5.3.2輸入
5.3.3鐵圈
5.3.4粒子系統(tǒng)
5.3.5邏輯
5.3.6最棒時(shí)間
5.3.7結(jié)束游戲
5.4小結(jié)
第6章關(guān)于游戲設(shè)計(jì)的一些考量
6.1資源管理
6.2用戶輸入設(shè)計(jì)
6.3網(wǎng)絡(luò)
6.4第三方代碼
6.4.1程序庫(kù)
6.4.2中間件
6.4.3開(kāi)源游戲
6.5App Store
6.6小結(jié)
附錄 參考

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    iPhone游戲開(kāi)發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)15條)

 
 

  •   iPhone游戲開(kāi)發(fā) 學(xué)習(xí)用書(shū)
  •   很不錯(cuò),學(xué)iphone開(kāi)發(fā)可以有!
  •   翻譯的還不錯(cuò),希望繼續(xù)翻譯**iphone game的其它書(shū)籍
  •   內(nèi)容很有深度,值得學(xué)習(xí)和借鑒,就是沒(méi)代碼示例。
  •   正在學(xué)習(xí)呢,不錯(cuò)
  •   其中有作者對(duì)引擎的理解,并教你簡(jiǎn)易的制作一個(gè)自己的小引擎。所以中級(jí)用戶一樣很有幫助
  •   還可以,先看看再說(shuō)
  •   內(nèi)容都是一筆帶過(guò)的,沒(méi)有很詳細(xì)的說(shuō)明。不適合入門(mén)人員。只是能大致了解一下游戲的技術(shù)。
  •   基本上大部分IPHONE書(shū)都買(mǎi)了,就這一本是我覺(jué)得可以評(píng)為最差的一本。

    可以說(shuō)沒(méi)有任何實(shí)際意義的書(shū)。
  •   挺好是挺好可惜沒(méi)有光盤(pán)
  •   比較偏重于理論與概念
  •   很好,不錯(cuò)!值得推薦!
  •   書(shū)很薄,書(shū)頁(yè)質(zhì)量不太好
  •   不適合新手閱讀,有點(diǎn)意識(shí)流的感覺(jué)
  •   第一本Iphone開(kāi)發(fā)的書(shū)
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7