編輯:Android游戲開發
我們進行Android游戲開發時選擇游戲引擎是必須的,但是該如何選擇呢?哪個Android游戲引擎更加適合自己呢?本文就提供了三個游戲引擎的對比說明,闡述了它們各自的特點,為大家選擇引擎提供了參照。
1、Ronkon
如果不是想幫助作者解決一大堆兼容性問題的話還是不要使用這個引擎,我在上面浪費了1天半,就只是為了把實例程序跑起來。開始還以為是我水平菜,結果一堆人沒跑起來,和我一樣都是黑屏。雖然它文檔做得好但我還是放棄了,本來Android平台兼容性就是老大難,在來個半吊子的引擎我可沒本事搞定。
2、AndEngine
現在用的是這個引擎,雖然沒有什麼文檔,但實例多,論壇活躍,精靈、粒子效果、XML地圖、物理系統……游戲需要的基本都有,可以滿足我的需要了。
3、libGDX
這個引擎很牛,作者的BenchMark測試在Hero上比AndEngine快了好幾倍,並且前兩個使用的Box2D的Wrapper都是用這個作者寫的改的。Ronkon的圖形庫也是基於這個的,但美中不足的就是,這個引擎是3D的,並且比較偏底層,需要自己實現不少東西,所以我還是選擇先使用AndEngine,以後有需要再看看libGDX。
當然還有Cocos2D,iPhone上比較流行的引擎,它也有Android版,這個沒怎麼了解也就不太清楚了。
SurfaceView中如何添加系統組件,如我們經常會用到的EditText、
第6天:第一批外星人和屏幕方向 好了,現在有了一些復古風格的外星人它們正在到處飛。抱歉,暫時還沒有demo。這款Andriod游戲目前只有.apk
本文中的Android游戲開發實例是一位比較有上進心的學生分享的,實
1. onKeyDown 方法 onKeyDown 方法是KeyEvent.Callback 接口中的一個抽象方法,重寫onKeyDown 方法可