-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Android 游戲開發大全(第3版)

( 簡體 字)
作者:吳亞峰 蘇亞光 于復興類別:1. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:人民郵電出版社Android 游戲開發大全(第3版) 3dWoo書號: 42620
詢問書籍請說出此書號!

缺書
NT售價: 495

出版日:10/1/2015
頁數:734
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115401694
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

  本書是講解Android游戲案例開發的專業書籍,全書分兩部分共18章,前半部分為Android游戲開發核心技術,主要包括Android游戲開發的前臺渲染、交互式通信、數據存儲和傳感器、網絡編程、游戲背后的數學與物理、游戲地圖開發、游戲開發小秘技、JBox2D物理引擎、3D應用開發基礎等;后半部分為Android游戲開發實戰綜合案例,包括現在流行的多種游戲類型,如滾屏動作類游戲——坦克大戰、網絡游戲開發——風火三國網絡對戰游戲、物理傳感器游戲——哇!重力球、塔防游戲——炫彩塔防、策略游戲——大富翁、休閑類游戲——切切樂、休閑類游戲——3D冰球。
本書適合Android初學者、有Java基礎的讀者、在職開發人員、游戲開發愛好者、程序員閱讀參考,也可作為大中專院校相關專業的學習用書和培訓學校的教材。
目錄:

第1章 Android平臺簡介 1
1.1 Android的來龍去脈 1
1.2 掀起Android的蓋頭來 1
1.2.1 選擇Android的理由 1
1.2.2 Android的應用程序框架 2
1.3 Android開發環境的搭建 4
1.3.1 Android SDK的下載 4
1.3.2 Android SDK的配置 5
1.3.3 創建并啟動模擬器 7
1.3.4 第一個Android程序 9
1.3.5 Android程序的監控與調試 13
1.4 已有Android項目的導入與運行 15
1.4.1 項目的導入 15
1.4.2 項目的運行 17
1.5 小結 18
第2章 Android游戲開發中的前臺渲染 19
2.1 創建Android用戶界面 19
2.1.1 布局管理 19
2.1.2 常用控件及其事件處理 24
2.2 圖形與動畫在Android中的實現 26
2.2.1 簡單圖形的繪制 26
2.2.2 貼圖的藝術 27
2.2.3 剪裁功能 29
2.2.4 自定義動畫的播放 32
2.3 Android平臺下的多媒體開發 34
2.3.1 音頻的播放 34
2.3.2 視頻的播放 37
2.3.3 Camera圖像采集 39
2.4 小結 41
第3章 Android游戲開發中的
交互式通信 42
3.1 Android應用程序的基本組件 42
3.1.1 Activity組件 42
3.1.2 Service組件 44
3.1.3 Broadcast Receiver組件 44
3.1.4 Content Provider組件 46
3.1.5 AndroidManifest.xml
文件簡介 46
3.2 應用程序的內部通信 49
3.2.1 消息的處理者——Handler
類簡介 49
3.2.2 使用Handler進行內部通信 50
3.3 應用程序組件之間的通信 52
3.3.1 Intent類簡介 52
3.3.2 應用程序組件——IntentFilter
類簡介 53
3.3.3 示例1:與Android系統
組件通信 54
3.3.4 示例2:應用程序組件間通信
示例Activity部分的開發 55
3.3.5 示例3:應用程序組件間通信
示例Service部分的開發 57
3.4 小結 59
第4章 Android游戲開發中的數據存儲
和傳感器 60
4.1 在Android平臺上實現數據存儲 60
4.1.1 私有文件夾文件的寫入
與讀取 60
4.1.2 讀取Resources和Assets
中的文件 63
4.1.3 輕量級數據庫SQLite簡介 65
4.1.4 SQLite的使用示例 67
4.1.5 數據共享者——Content
Provider的使用 70
4.1.6 簡單的數據存儲——
Preferences的使用 74
4.2 Android平臺下傳感器應用
的開發 75
4.2.1 基本開發步驟 76
4.2.2 光傳感器 78
4.2.3 溫度傳感器 80
4.2.4 接近傳感器 81
4.2.5 加速度傳感器 83
4.2.6 磁場傳感器 85
4.2.7 姿態傳感器 87
4.2.8 陀螺儀傳感器 90
4.2.9 加速度傳感器綜合案例 91
4.2.10 傳感器的坐標軸問題 94
4.3 小結 97
第5章 Android游戲開發中的網絡編程 98
5.1 基于Socket套接字的網絡編程 98
5.2 基于HTTP的網絡編程 101
5.2.1 通過URL獲取網絡資源 101
5.2.2 在Android中解析XML 103
5.3 Android平臺下的百度地圖 103
5.3.1 準備工作 104
5.3.2 簡單的案例 107
5.4 藍牙通信 111
5.4.1 基礎知識 111
5.4.2 簡單的案例 111
5.5 簡單的多用戶并發網絡游戲
編程架構 122
5.5.1 基本知識 122
5.5.2 雙人聯網操控飛機案例 124
5.6 小結 134
第6章 不一樣的游戲,一樣的精彩應用 135
6.1 射擊類游戲 135
6.1.1 游戲玩法 135
6.1.2 視覺效果 135
6.1.3 游戲內容設計 136
6.2 競速類游戲 136
6.2.1 游戲玩法 137
6.2.2 視覺效果 137
6.2.3 游戲內容設計 137
6.3 益智類游戲 138
6.3.1 游戲玩法 138
6.3.2 視覺效果 138
6.3.3 游戲內容設計 139
6.4 角色扮演游戲 139
6.4.1 游戲玩法 139
6.4.2 視覺效果 140
6.4.3 游戲內容設計 140
6.5 闖關動作類游戲 141
6.5.1 游戲玩法 141
6.5.2 視覺效果 142
6.5.3 游戲內容設計 142
6.6 冒險游戲 142
6.6.1 游戲玩法 142
6.6.2 視覺效果 143
6.6.3 游戲內容設計 144
6.7 策略游戲 144
6.7.1 游戲玩法 144
6.7.2 視覺效果 145
6.7.3 游戲內容設計 145
6.8 養成類游戲 146
6.8.1 游戲玩法 146
6.8.2 視覺效果 146
6.8.3 游戲內容設計 146
6.9 經營類游戲 147
6.9.1 游戲玩法 147
6.9.2 視覺效果 148
6.9.3 游戲內容設計 148
6.10 體育類游戲 148
6.10.1 游戲玩法 148
6.10.2 視覺效果 149
6.10.3 游戲內容設計 149
6.11 小結 149
第7章 游戲背后的數學與物理 151
7.1 編程中經常用到的數理知識 151
7.1.1 數學方面 151
7.1.2 物理方面 153
7.2 碰撞檢測技術 153
7.2.1 碰撞檢測技術基礎 154
7.2.2 游戲中實體對象之間的
碰撞檢測 155
7.2.3 游戲實體對象與環境之間
的碰撞檢測 157
7.2.4 穿透效應問題 158
7.3 必知必會的計算幾何 159
7.3.1 GeoLib庫中常用基礎類
的介紹 159
7.3.2 無孔多邊形的相關知識 167
7.3.3 有孔多邊形的相關知識 170
7.3.4 有孔多邊形案例 173
7.3.5 顯示凸殼案例 177
7.3.6 多邊形切分案例 180
7.3.7 顯示包圍框以及多邊形的
矩形組合案例 184
7.3.8 旋轉與凸子區域案例 186
7.3.9 平滑與計算最短距離案例 188
7.3.10多邊形縮放與不重疊案例 189
7.3.11 求多邊形對稱案例 191
7.3.12 多邊形集合運算案例 192
7.4 小結 194
第8章 游戲地圖必知必會 195
8.1 兩種不同單元形狀的地圖 195
8.1.1 正方形單元地圖 195
8.1.2 正方形單元地圖案例 197
8.1.3 正六邊形單元地圖 198
8.1.4 正六邊形單元地圖案例 200
8.1.5 正方形單元和正六邊形單元
地圖的比較 202
8.2 正六邊形單元地圖的路徑搜索 202
8.2.1 路徑搜索示例基本框架
的搭建 203
8.2.2 深度優先路徑搜索DFS 208
8.2.3 廣度優先路徑搜索BFS 209
8.2.4 路徑搜索算法——
Dijkstra 212
8.2.5 用A*算法優化算法 215
8.3 正六邊形單元地圖的網格定位 217
8.3.1 基本知識 217
8.3.2 簡單的案例 217
8.4 地圖編輯器與關卡設計 219
8.4.1 關卡地圖的重要性 219
8.4.2 圖片分割界面的實現 221
8.4.3 地圖設計界面的實現 224
8.5 多分辨率屏幕的自適應 230
8.5.1 非等比例縮放 230
8.5.2 非等比例縮放案例 231
8.5.3 等比例縮放并剪裁 234
8.5.4 等比例縮放并剪裁案例 235
8.5.5 等比例縮放并留白 236
8.5.6 等比例縮放并留白案例 237
8.6 小結 238
第9章 游戲開發小秘技 239
9.1 有限狀態機 239
9.1.1 何為有限狀態機 239
9.1.2 有限狀態機的簡單實現 240
9.1.3 有限狀態機的OO實現 244
9.2 游戲中的模糊邏輯 246
9.2.1 模糊的才是真實的 246
9.2.2 如何在Android中將游戲
模糊化 247
9.3 游戲的基本優化技巧 249
9.3.1 代碼上的小藝術 249
9.3.2 Android中的查找表技術 250
9.3.3 游戲的感覺和性能問題 252
9.4 多點觸控技術的使用 253
9.4.1 基本知識 253
9.4.2一個簡單
序: