Libgdx安卓游戲開(kāi)發(fā)環(huán)境,是最新的最好用的安卓游戲集成開(kāi)發(fā)環(huán)境項(xiàng)目平臺(tái),它為廣大安卓程序員開(kāi)發(fā)產(chǎn)品提供了一個(gè)方便的開(kāi)發(fā)助手,在該開(kāi)發(fā)環(huán)境下,用戶可以節(jié)省更多的調(diào)試和編寫(xiě)時(shí)間,將更多的時(shí)間用戶軟件開(kāi)發(fā)的創(chuàng)新思維上去!還在等什么,趕快更新使用吧!
應(yīng)用產(chǎn)品特性:
【常規(guī)】
1、 支持Windows、Linux、OSX、IOS、Android和HTML5的跨平臺(tái)的開(kāi)發(fā)環(huán)境。(支持64位)
2、 基于JOGL、LWJGL、Angle,Android API函數(shù)、iOS API函數(shù) andWebGL/HTML5 API函數(shù)的后端。
3、 在桌面編寫(xiě)和測(cè)試應(yīng)用,無(wú)縫的部署在Android,IOS,JavaScript,Applet,Webstart或普通桌面。
【圖形】
1、 通過(guò)OpenGL ES進(jìn)行渲染。
2、 支持JNI綁定。
3、 底層:
1) 頂點(diǎn)數(shù)組
2) 頂點(diǎn)緩沖區(qū)對(duì)象
3) 紋理
4) 紋理地圖集
5) 易于使用、靈活的網(wǎng)格類(lèi)
6) 幀緩沖對(duì)象
7) 著色器
8) 立即模式渲染器類(lèi)(用于測(cè)試)
9) 自動(dòng)處理OpenGL環(huán)境損失(紋理等)
【2D】
1)批處理和精靈渲染
2)點(diǎn)陣字體
3)粒子系統(tǒng)
4)TMX地圖渲染
5)操作位圖的自定義2D圖形庫(kù)
6)成熟的具有補(bǔ)間動(dòng)畫(huà)的二維場(chǎng)景圖
【3D】
1)高級(jí)三維
2)OBJ和MD5模型加載器
3)關(guān)鍵幀和骨骼動(dòng)畫(huà)
4)投影和透視
【音頻】
1、 流媒體和音效播放(WAV、MP3、OGG)
2、 通過(guò)一個(gè)JNI橋到KissFFT的快速傅里葉變換
3、 音頻解碼
4、 對(duì)于簡(jiǎn)單回放和錄制的直接接口
【文件I/O】
1、 抽象層
2、 易于存儲(chǔ)小數(shù)據(jù)
【輸入】
1、 基于事件的訪問(wèn)觸摸屏、鼠標(biāo)和鍵盤(pán)
2、 訪問(wèn)羅盤(pán)和加速度計(jì)
3、 Vibrator的支持
【物理】
1、 box2d
【數(shù)學(xué)】
1、 向量和矩陣
2、 四元數(shù)
3、 邊界形狀
4、 交叉和重疊測(cè)試
5、 Catmull-Rom插值
【公用】
1、 自定義集合
2、 排序
3、 JSON