Android 3D游戲開發(fā)與應(yīng)用案例詳解

出版時間:2012-10  出版社:中國鐵道出版社  作者:郭少豪  頁數(shù):589  字?jǐn)?shù):895000  
Tag標(biāo)簽:無  

內(nèi)容概要

《Android3D游戲開發(fā)與應(yīng)用案例詳解》編著者郭少豪。
《Android3D游戲開發(fā)與應(yīng)用案例詳解》內(nèi)容提要:本書主要探討在 Android平臺上基于OpenGL
ES的三維圖形渲染與物理模擬,介紹三維圖形學(xué)與物理學(xué)在基于Android移動應(yīng)用開發(fā)上的作用。主要分為四大部分,第一部分為Android操作系統(tǒng)以及圖形學(xué)、物理學(xué)方面的基礎(chǔ)知識;第二部分為深入探討OpeJaGL
ES,通過這部分的內(nèi)容大家可以較為深入地了解到在 Android平臺中OpenGL
ES的應(yīng)用;第三部分為三維圖形引擎與物理引擎的探索實踐;第四部分為項目實戰(zhàn),這部分介紹了兩個完整的實例。
本書針對的目標(biāo)讀者是三維圖形應(yīng)用開發(fā)的初學(xué)者和移動游戲開發(fā)的初學(xué)者。本書以理論和實踐相結(jié)合為原則,要求讀者具備一定理論基礎(chǔ)的同時還要具備一定的動手能力,讀者對于每個實例可以親自體驗敲一下代碼,從而實現(xiàn)書上每一個介紹過的具體例子。

書籍目錄

第一部分:三維理論基礎(chǔ)
第1章 “窺望”Android三維物理世界
1.1 Android操作系統(tǒng)簡介
1.1.1 Android的現(xiàn)狀與未來
1.1.2 Android的系統(tǒng)架構(gòu)
1.1.3 Android的應(yīng)用程序架構(gòu)
1.2 Android的3D“硬”道理
1.2.1 ARM C',ortex.A8中流砥柱
1.2.2 Tegra 2的強(qiáng)大動力
1.2.3 智能電視機(jī)與頂盒
1.3 三維圖形系統(tǒng)在嵌入式設(shè)備的應(yīng)用
1.3.1 電子游戲與動畫特效
1.3.2 計算機(jī)輔助設(shè)計
1.3.3 圖形用戶界面
1.3.4 增強(qiáng)現(xiàn)實
1.3.5 地理信息系統(tǒng)
1.3.6 科學(xué)計算可視化
1.4 三維圖形技術(shù)與游戲開發(fā)
1.4.l 三維游戲引擎簡介
1.4.2 物理引擎簡介
1.5 Android應(yīng)用開發(fā)準(zhǔn)備
1.5.1 創(chuàng)建第一個Andmid應(yīng)用程序
1.5.2 使用X86版本的Android調(diào)試程序
1.5.3 使用USB實體設(shè)備調(diào)試程序
第2章 數(shù)學(xué)基礎(chǔ)
2.1 向量基礎(chǔ)
2.1.1 向量的模
2.1.2 向量的歸一化
2.1.3 向量的加法與減法
2.1.4 向量的數(shù)乘
2.l.5 向量的內(nèi)積與外積
2.1.6 代碼實現(xiàn)
2.2 矩陣基礎(chǔ)
2.2.1 矩陣加法與減法
2.2.2 矩陣數(shù)乘
2.2.3 矩陣乘法
2.2.4 單位矩陣
2.3 圖形變換.
2.3.1 平移變換
2.3.2 旋轉(zhuǎn)變換
2.3.3 縮放變換
2.3.4 對稱變換
2.3.5 錯切變換
2.4 幾何基礎(chǔ)
2.4.1 兩點間距離
2.4.2 點線距離
2.4.3 點在區(qū)域上的判定
2.4.4 拋物線
2.4.5 雙曲線
2.4.6 正弦曲線和余弦曲線
第3章 物理基礎(chǔ)
3.1 常用物理量及單位
3.2 作用力
3.2.1 力場
3.2.2 摩擦力
3.2.3 浮力
3.2.4 流體阻力
3.2.5 力矩
3.3 牛頓運(yùn)動定律
3.3.1 牛頓第一運(yùn)動定律
3.3.2 牛頓第二運(yùn)動定律
3.3.3 牛頓第三運(yùn)動定律
3.4 胡克定律
3.5 功能原理
3.6 能量守恒定律
3.7 碰撞
第二部分:深入探討0penGL ES
第三部分:三維圖形引擎與物理引擎的探索實踐
第四部分:項目實踐

編輯推薦

  《Android 3D游戲開發(fā)與應(yīng)用案例詳解》循序漸進(jìn)地講述了Open GLES的應(yīng)用以及深入分析三維圖形渲染引擎和三維物理引擎,本書最后我們還動手構(gòu)建了一個三維圖形渲染引擎Learner3d和一個三維物理引擎Eureka,并且使用Learner3d和Eureka進(jìn)行項目的實踐探索。  本書特色:  內(nèi)容安排深入淺出,力求能做到簡單的問題簡單講,復(fù)雜的問題詳細(xì)講。  實例講解由淺入深,代碼排布有理,注釋清晰完整,幫助讀者迅速積累經(jīng)驗?! ∽髡吣Y(jié)數(shù)年3D游戲開發(fā)經(jīng)驗,厚積薄發(fā),娓娓道來,語言風(fēng)格嚴(yán)謹(jǐn)?shù)珳\顯易懂。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Android 3D游戲開發(fā)與應(yīng)用案例詳解 PDF格式下載


用戶評論 (總計5條)

 
 

  •   這本書中可取的地方,就是一開始把3D涉及的基礎(chǔ)知識講了一遍,讓我又回顧了一遍大學(xué)知識。里面opengl講的都是1.0了,現(xiàn)在基本都是使用opengl es 2.0了,我讀這本書的時候還不知道,但是先看了一遍1.0對學(xué)習(xí)2.0還是很有幫助的,我很喜歡這本。
  •   本書理論基礎(chǔ)非常深厚,是一本非常適合3D圖形應(yīng)用開發(fā)者的入門讀物。
  •   游戲里比較初級的書 還不錯
  •   第一次買到這么差的,書都壞了,上面還有很多膠水。
  •   很適合入門的人,,不錯不錯 只是書送過來有點...大概是運(yùn)輸太粗心了吧!! 不過不影響閱讀,,還好。作者寫的關(guān)于3D游戲的內(nèi)容也挺不錯的。。
 

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

京ICP備13047387號-7