深入理解Android 3D遊戲-開發商業版硬體加速實戰
-
9折 612元
680元
-
預計最高可得金幣30點 ? 可100%折抵
活動加倍另計 -
HAPPY GO享100累1點 4點抵1元折抵無上限
-
分類:中文書>電腦資訊>遊戲/數位生活>遊戲/Minecraft追蹤? 追蹤分類後,您會在第一時間收到分類新品通知。
- 作者: 吳亞峰 于復興 杜化美 追蹤 ? 追蹤作者後,您會在第一時間收到作者新書通知。
- 出版社: 佳魁 追蹤 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
- 出版日:2015/08/20
活動訊息
內容簡介
1 技術新穎,接近實戰--涵蓋現實中所有的流行技術,如2D、3D、感測器、OpenGL ES、藍芽、物理引擎,透過實例示範可以讓讀者很快地了解這些技術的使用。
2 實例豐富,說明詳細--既包含單機遊戲的開發,也有網路對戰遊戲;既有透過OpenGL ES 1.x 繪製的遊戲,也有透過OpenGL ES 2.0 繪製的遊戲。遊戲型態涵蓋了當下流行的棋牌類、競速類、益智類、休閒類、體育競技類遊戲。說明深入透徹,詳細到位。
3 案例經典,參考性高--本書中的案例均是精心挑選的,不同型態的案例具有其獨特的開發方式。以真實的專案開發為說明背景,包含當下流行的遊戲型態,說明開發時的想法,真實專案的策劃方案,讓讀者全面地熟練3D 手機遊戲的開發,非常適合各種讀者學習。
目錄
推薦序
前言
第1 章 萬丈高樓平地起 — Android 平台簡介及開發環境的使用
1.1 Android 的來龍去脈
1.2 掀起Android 的蓋頭來
1.2.1 選擇Android 的理由
1.2.2 Android 的應用程式框架
1.3 Andr oid 開發環境的架設
1.3.1 SDK 的下載及安裝
1.3.2 Eclipse 整合式開發環境的架設
1.3.3 虛擬裝置的建立與模擬器的執行
1.3.4 Eclipse 與實機的連接
1.3.5 匯入並執行Android 程式
1.3.6 Android 程式的監控與偵錯
1.4 小結
第2 章 棋牌類3D 遊戲 — 西洋棋人機對弈
2.1 遊戲背景及功能概述
2.1.1 背景概述
2.1.2 功能簡介
2.2 遊戲的策劃和準備工作
2.2 .1 遊戲的策劃
2.2.2 遊戲的準備工作
2.3 遊戲的架構
2.3.1 各個類別簡介
2.3.2 遊戲框架簡介
2.4 主控制類別 — GJXQActivity 類別的開發
2.5 輔助介面相關類別
2.5.1 歡迎介面類別WelcomeView
2.5.2 選單介面類別MenuView
2.5.3 設定介面類別SetView
2.5.4 說明介面類別HelpView
2.5.5 關於介面類別AboutView
2.6 遊戲介面相關類別
2.6.1 操控動作類別Action
2.6.2 操控動作類型類別ActionType
2.6.3 頂點資料管理者VertexDataManager
2.6.4 紋理圖資料管理者PicDataManager
2.6.5 遊戲介面GameSurfaceView
2.6.6 動作佇列執行執行緒DoActionThread
2.7 相關工具類別
2.7.1 模型載入類別LoadUtil
2.7.2 西洋棋規則類別ChessR uleUtil
2.7.3 機器自動走棋類別RobotAutoUtil
2.7.4 包圍盒工具類別AABB3Util
2.7.5 拾取相關計算類別IntersectantUtil
2.8 遊戲的最佳化與改進
第3 章 物理引擎3D 遊戲 — 瘋狂的石頭
3.1 遊戲背景及功能介紹
3.1.1 遊戲背景概述
3.1.2 遊戲功能介紹
3.2 遊戲的策劃及準備工作
3.2.1 遊戲的策劃
3.2.2 遊戲開發前的準備工作
3.3 遊戲的架構
3.3.1 各個類別的簡介
3.3.2 遊戲框架簡介
3.4 主控制類別MyActivity
3.5 2D 介面類別
3.5.1 歡迎介面類別
3.5.2 父類別介面RootView
3.5.3 主選單介面MainMenuView
3.5.4 2D 介面繪製類別DrawCurrView
3.5.5 選關介面 SelectView
3.5.6 說明介面 HelpView
3.6 工具類別
3.6.1 圖片工具類別 PicLoadUtil
3.6.2 座標轉換工具類別 From2DTo3DUtil
3.6.3 聲音工具類別 SoundUtil
3.6.4 資料儲存工具類別 SharedPreferencesUtil
3.6.5 靜態資料工具類別 Constant
3.7 剛體類別及剛體紋理類別
3.7.1 建立剛體的工具類別 Box2DUtil
3.7.2 小球類別 Ball
3.7.3 平面矩形紋理類別 TextureRectangular
3.7.4 長方體類別 Rec
3.7.5 齒輪紋理類別 ChiLun
3.7.6 木桶類別 MuTong
3.7.7 木桶紋理 Texture_MuTong
3.8 遊戲介面相關類別
3.8.1 遊戲介面 GameView
3.8.2 碰撞監聽工具類別 CollisionAction
3.8.3 移動控制執行緒 ChangeThread
3.9 遊戲的最佳化與改進
第4 章 藍芽對戰遊戲 — 3D 坦克對戰
4.1 遊戲背景及功能概述
4.1.1 背景概述
4.1.2 功能介紹
4.2 遊戲的策劃及準備工作
4.2.1 遊戲的策劃
4.2.2 Android 平台下遊戲的準備工作
4.3 遊戲的架構
4.3.1 各個類別簡介
4.3.2 遊戲框架簡介
4.4 公共類別
4.4.1 主控制類別MainActivity
4.4.2 子彈類別BulletTextureByVertex
4.4.3 地板類別Floor
4.4.4 矮牆類別LowWall
4.5 藍芽相關類別
4.5.1 後台服務類別MyService
4.5.2 顯示裝置的Activity 類別MyDeviceListActivity
4.6 2D 介面相關類別
4.6.1 主選單介面類別MainView
4.6.2 聲音控制工具類別SoundUtil
4.6.3 設定介面類別SettingView
4.6.4 藍芽介面類別BuleVi
序/導讀
Android 正以前所未有的速度聚集著來自世界各地的開發者,越來越多的創意被應用到Android 應用程式開發中,大有席捲整個手機產業的趨勢。而手機遊戲在所有應用中佔據著很大的比例,3D 遊戲正逐漸成為遊戲中的主流。
市面上卻沒有一本專門說明Android 平台下利用OpenGL ES 進行3D 遊戲開發的案例書籍,如何把學習的Android 知識系統地應用到實際專案中是許多讀者進入實戰前必備的技能。
本書正是在這種情況下應運而生的,書中的案例技術全面,涵蓋各種型態的遊戲開發技巧,詳細說明了這些遊戲開發時的想法和策劃方案等,能夠快速地幫助讀者加強在Android 平台下進行實際專案和3D 遊戲開發的實戰能力。
配送方式
-
台灣
- 國內宅配:本島、離島
-
到店取貨:
不限金額免運費
-
海外
- 國際快遞:全球
-
港澳店取:
詳細資料
詳細資料
-
- 語言
- 中文繁體
- 裝訂
- 紙本平裝
-
- ISBN
- 9789863791942
- 分級
- 普通級
-
- 頁數
- 848
- 商品規格
- 23*17
-
- 出版地
- 台灣
- 適讀年齡
- 全齡適讀
-
- 注音
- 級別
訂購/退換貨須知
退換貨須知:
**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**
-
依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
- 依消費者要求所為之客製化給付。(客製化商品)
- 報紙、期刊或雜誌。(含MOOK、外文雜誌)
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
- 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
- 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
- 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
- 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
商品評價