iPhone游戲開發(fā)

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

第1章iPhone簡介
1.1Apple開發(fā)者賬號及SDK的下載
1.1.1Application Bundles
1.1.2Xcode與Interface
Builder
1.1.3視圖與控制器
1.2加載設(shè)備
1.2.1證書與檔案文件
1.2.2Xcode配置
1.3Objective-C入門
1.3.1類
1.3.2實例化
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動畫
2.3.3物理引擎
2.3.4音頻引擎
2.3.5玩家輸入
2.3.6游戲邏輯
2.4小結(jié)
第3章框架
3.1游戲狀態(tài)管理
3.1.1實現(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ù)存儲
3.7.1存儲簡單數(shù)據(jù)
3.7.2存儲復(fù)雜數(shù)據(jù)
3.7.3示例狀態(tài)
3.8骨架應(yīng)用
3.9小結(jié)
第4章D游戲引擎
4.1游戲設(shè)計
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動畫
4.4物理
4.4.1實體
4.4.2實體與外界
4.4.3特殊區(qū)塊
4.4.4實體與實體
4.5層級1實現(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層級2實現(xiàn)
4.6.1gsLionLevel
4.6.2TileWorld
4.6.3麥格芬
4.6.4主角色
4.6.5Lion實體
4.6.6游戲邏輯
4.6.7聲音
4.7層級3實現(xiàn)
4.7.1gsMazeLevel
4.7.2TileWorld
4.7.3按鈕
4.7.4門
4.7.5貓與老鼠
4.7.6用戶輸入
4.7.7游戲邏輯
4.7.8聲音
4.8層級4實現(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初始化存儲
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加速計
5.2D游戲設(shè)計
5.2.1圖形
5.2.2輸入
5.2.3相機(jī)
5.2.4邏輯
5.3實現(xiàn)
5.3.1相機(jī)
5.3.2輸入
5.3.3鐵圈
5.3.4粒子系統(tǒng)
5.3.5邏輯
5.3.6最棒時間
5.3.7結(jié)束游戲
5.4小結(jié)
第6章關(guān)于游戲設(shè)計的一些考量
6.1資源管理
6.2用戶輸入設(shè)計
6.3網(wǎng)絡(luò)
6.4第三方代碼
6.4.1程序庫
6.4.2中間件
6.4.3開源游戲
6.5App Store
6.6小結(jié)
附錄 參考

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計15條)

 
 

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

    可以說沒有任何實際意義的書。
  •   挺好是挺好可惜沒有光盤
  •   比較偏重于理論與概念
  •   很好,不錯!值得推薦!
  •   書很薄,書頁質(zhì)量不太好
  •   不適合新手閱讀,有點意識流的感覺
  •   第一本Iphone開發(fā)的書
 

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

京ICP備13047387號-7