iPhone遊戲開發(2014年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《iPhone遊戲開發》是清華大學出版社出版的圖書,作者(美)Clayton Crooks。

基本介紹

  • 中文名:iPhone遊戲開發
  • 作者: Clayton Crooks
  • 譯者:沈旻
  • 出版社:清華大學出版社
  • 出版時間:2014年12月1日
  • 定價:49 元
  • ISBN:9787302382904  
內容簡介,目 錄,

內容簡介

本書詳細闡述了與iPhone遊戲設計相關的基本解決方法,主要包括圖形學,圖像處理和GIMP,音樂和聲效簡介,Audacity軟體簡介,構建遊戲的圖形模組,Multimedia Fusion簡介,iOS規範、iOS設備或模擬器的發布,構建iOS太空遊戲,MMF中的3D模擬,MMF中的紙牌遊戲等內容。此外,本書還提供了相應的示例、偽代碼,以幫助讀者進一步理解相關方案的實現過程。 本書適合作為高等院校計算機及相關專業的教學參考書,也可作為相關開發人員的自學教材和參考手冊。

目 錄

第1章 遊戲開發簡介 1
1.1 遊戲開發歷史 1
1.2 組建小型遊戲工作室 2
1.3 軟體和其他設備 3
1.3.1 網路和Internet訪問 3
1.3.2 設備購買須知 4
1.3.3 獲取軟體 4
1.4 GIMP 5
1.5 iOS SDK 6
1.6 Multimedia Fusion軟體 6
1.7 音效和音樂軟體 7
1.8 本章小結 9
第2章 圖形學——基本的遊戲構建模組 10
2.1 圖形學 10
2.2 圖像的基本元素 12
2.2.1 解析度 13
2.2.2 寬高比 14
2.3 顏色 15
2.4 顏色變化 18
2.5 本章小結 21
第3章 圖像處理和GIMP 22
3.1 精靈和動畫 26
3.2 高級處理 28
3.2.1 顏色遮罩 29
3.2.2 調色板和位置遮罩 29
3.2.3 透明度 30
3.2.4 抗鋸齒 31
3.3 圖像格式 32
3.4 GIMP簡介 33
3.5 GUI 34
3.5.1 Toolbar 34
3.5.2 ToolBox 34
3.5.3 Tool Options對話框 36
3.5.4 Layers,Channels,Paths對話框 36
3.5.5 Brushes/Patterns/Gradients 37
3.6 繪製工具 37
3.6.1 Paintbrush工具 37
3.6.2 Eraser 38
3.6.3 Airbrush 38
3.6.4 Brushes 38
3.6.5 Selection工具 39
3.6.6 Flood Fill工具 39
3.6.7 Pencil工具 40
3.6.8 其他工具 40
3.7 本章小結 40
第4章 創建設計文檔 41
4.1 設計文檔 41
4.2 設計文檔細節內容 41
4.2.1 遊戲梗概 42
4.2.2 關卡 42
4.2.3 遊戲角色 43
4.2.4 選單和導航 44
4.2.5 用戶界面 45
4.2.6 音樂和聲效 45
4.2.7 單人或多人玩家 45
4.2.8 其他信息 46
4.2.9 所需資源和規劃 46
4.3 本章小結 46
第5章 音樂和聲效簡介 47
5.1 了解ACID 47
5.2 安裝ACID 47
5.3 ACID介紹 51
5.3.1 界面 51
5.3.2 修改或調整界面 53
5.4 本章小結 56
第6章 Audacity簡介 57
6.1 安裝Audacity軟體 57
6.2 Audacity界面 61
6.3 選單和工具列 61
6.4 本章小結 63
第7章 構建遊戲的圖形模組 64
7.1 空間背景 64
7.2 構建星球對象 67
7.3 向背景中添加星球對象 72
7.4 繪製飛船 75
7.5 小行星、雷射和噴氣效果 84
7.6 本章小結 84
第8章 創建音樂和聲效 86
8.1 遊戲中的音樂 86
8.2 基本概念 86
8.3 ACID循環播放 87
8.4 創建音樂 87
8.5 創建音效 93
8.6 錄製聲音 94
8.7 創建飛船聲效 95
8.8 本章小結 100
第9章 Multimedia Fusion簡介 101
9.1 安裝Multimedia Fusion和擴展 101
9.2 Multimedia Fusion界面 104
9.3 MMF編輯器簡介 104
9.4 本章小結 109
第10章 MMF中的第一款遊戲 110
10.1 開始之旅 110
10.2 運動行為 115
10.3 Multimedia Fusion事件 118
10.4 本章小結 124
第11章 iOS規範 125
11.1 iOS應用程式概述 125
11.2 基於各種設備的創建過程 125
11.3 記憶體條件 125
11.4 查看應用程式占用的記憶體 126
11.5 iOS設備的圖像限制條件 126
11.5.1 Alpha通道 126
11.5.2 較大的圖像 127
11.5.3 構建圖像時的注意事項 127
11.5.4 速度考量 128
11.5.5 漸變過渡效果 128
11.5.6 油墨效果 128
11.6 iOS和PC應用程式之間的差別 128
11.7 編輯對象 129
11.8 在各種設備上運行應用程式 130
11.8.1 字型 130
11.8.2 字元串對象 130
11.8.3 基於HWA導出器的早期設備的局限性 130
11.9 iOS規範中的屬性 131
11.10 iOS運動示例 133
11.11 本章小結 137
第12章 發布至iOS設備或模擬器上 138
12.1 測試並發布至設備上 141
12.2 構建iOS應用程式 141
12.3 將ZIP檔案傳輸至MAC機 141
12.4 利用Finder或Spotlight打開XCode 142
12.5 使用設備 143
12.6 本章小結 144
第13章 構建iOS太空遊戲 145
13.1 開始項目 145
13.2 MMF 145
13.3 本章小結 160
第14章 MMF中的3D模擬 161
14.1 第三方擴展 161
14.2 Mode 7 ex 161
14.3 使用Active Picture和Active Object模擬3D環境 162
14.4 基於Active Object的示例 162
14.5 本章小結 181
第15章 MMF中的紙牌遊戲 182
15.1 繪製紙牌 182
15.2 MMF的紙牌 187
15.3 本章小結 204
附錄A MMF iOS導出模組的需求和限制條件 205
A.1 基於PC運行期的限制和差別 205
A.2 構建MMF iOS應用程式的需求和限制條件 207
附錄B 在應用程式中運行iAd廣告系統 208
附錄C MMF中iOS和PC應用程式之間的差別 209
C.1 聲音 209
C.2 iOS支持MP3音頻 209
C.3 編輯對象 210
C.4 對象字型 210
C.5 在各種設備上運行應用程式 210
C.6 應用程式視窗尺寸大於設備螢幕尺寸 210
C.7 應用程式視窗與設備螢幕具有相同尺寸 211
C.8 字型 211
C.9 字元串對象 211
C.10 基於HWA導出器的早期設備的限制 211
附錄D iOS應用程式須知 212
D.1 使用各種設備構建應用程式 212
D.2 記憶體條件 212
D.3 計算應用程式占用的實際記憶體 213
D.4 節省圖像記憶體 213
附錄E 資源 216
E.1 2D免費圖像 216
E.2 3D模型 216
E.3 免費紋理 216
E.4 免費音樂 217
E.5 免費音效 217
E.6 商業音樂素材 218
E.7 商業音效素材 219
  
·VI·
iPhone遊戲開發
  
·IX·
目 錄

相關詞條

熱門詞條

聯絡我們