Android 3D遊戲開發技術詳解
 
作者: 吳亞峰, 蘇亞光  
書城編號: 759783

原價: HK$227.00
現售: HK$215.65 節省: HK$11.35

購買後立即進貨, 約需 7-12 天

 
 
製造商: 松崗
出版日期: 2011/12
頁數: 888
ISBN: 9789572239681

商品簡介
 結合真實案例,全面介紹Android平台下的OpenGL ES開發

本書主要以Android平臺下3D遊戲的開發為主題,並結合真實的案例向讀者詳細介紹了OpenGL ES的基礎知識及3D遊戲程式開發的整個流程。
全書分為兩篇共22章,第一篇以簡單易懂的實例為依託,詳細介紹了OpenGL ES各方面的基礎知識,第二篇則對7個真實案例的開發步驟進行了詳細的介紹,逐步向讀者講解Android 3D遊戲的真實開發過程,同時原始程式碼中還包含了詳細的註釋,以儘量幫助讀者掌握程式碼中的每一個細節,儘快掌握Android 3D遊戲開發。


第一篇 必知必會的基礎知識
介紹了Android 3D 遊戲開發的基礎知識, 主要對OpenGL ES 的相關內容進行了介紹。
Ch1 Android 簡介
本章介紹了市場上主流的手機平臺,同時也分析了未來手機平臺的發展趨勢及Android 平臺的前景。

Ch2 當前流行遊戲類型簡介
本章以分類的方式簡要地介紹了當前流行的遊戲的玩法,遊戲的視覺效果,遊戲的設計及《仙劍》等著名遊戲的歷史。

Ch3 遊戲開發基礎知識
本章初步介紹了遊戲開發的基礎知識。

Ch4 3D 開發基礎知識
本章介紹了3D 開發中的基礎知識,包括OpenGL ES 的介紹及OpenGL ES 中繪製模型的原理,並透過點、線和三角形的繪製介紹了OpenGL ES 中模型的幾種繪製方式。最後介紹了3D 場景中常用的兩種投影方式,並透過例子比較了這兩種投影的區別。

Ch5 光照效果的開發
本章介紹了光照的基礎知識,包括環境光、散射光及鏡面光。

Ch6 紋理映射
本章主要介紹了紋理的基礎知識,以及紋理的不同拉伸方式和紋理過濾高階技術,從繪製三角形開始到繪製地球、月球系,可能會經歷很長時間,但是這對以後的學習是有幫助的。

Ch7 3D 基本形狀的構建
在本章中介紹了圓柱體、圓錐體、圓環、拋物面、雙曲面和螺旋面在OpenGL ES 中的渲染方法。

Ch8 座標變換
本章介紹了座標變換的應用。繪製3D 場景的過程,主要是旋轉和平移操作的組合,透過合理的堆疊操作,就比較容易繪製出所需的3D 場景。

Ch9 攝影機與霧特效
在本章中,首先對攝影機及其配置做了介紹。

Ch10 混合
本章主要為讀者介紹了混合,從混合的背景知識到如何配置來源羽因數。

Ch11 3D 高階技術
本章主要為讀者介紹了3D 的一部分高階技術。每一項技術透過講解其原理和案例,使讀者對3D 高階技術有一定的瞭解。

Ch12 感測器
在本章中,向讀者介紹了Android 中感測器的相關知識。包括感測器的種類、配置,並且著重介紹了姿態感測器的應用。

Ch13 遊戲中的數學與物理
在本章中對3D 遊戲中可能會用到的數學及物理知識進行了簡單的介紹,這在3D 遊戲開發中是相當重要的。

Ch14 AI 基本理念
本章主要介紹了AI、AI 引擎的基本組成與設計,以及遊戲AI 中圖的搜索和模糊邏輯,其中遊戲AI 中圖的搜索為本章的重點。

Ch15 開發小秘笈
本章介紹了地圖設計器、多鍵技術、虛擬鍵盤、查噪禤礂瑋N、狀態機、AABB 邊界框、穿透效應、拾取技術,以及天空盒和天空穹在OpenGL ES 中的應用。

第二篇 案例實戰
以7 個比較大的案例來說明Android 平臺下3D 遊戲的開發流程,透過這7 個案例的講解,讀者對3D 遊戲的開發將會有更深層次的理解。
Ch16 體育類遊戲—《瘋狂投籃》
本章介紹了Android 3D 遊戲《瘋狂投籃...

吳亞峰 作者作品表

你也能完成VR場景:用Unity實作3D及虛擬實境遊戲(附DVD)

Android遊戲開發徹底研究

Java程式設計師的職場進化之路

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)