AndEngine:Android平臺開源2D遊戲引擎是一個基於libGDX框架開發,使用OpenGL ES進行圖形繪製,底層使用C++編寫,通過JNI呼叫來實現,因此比較高效,功能強大。
同時集成了Box2D物理引擎,因此能實現一些較為複雜的物理效果。在Rokon(另一個Android 2D遊戲引擎)宣佈停止更新以後,AndEngine成為Android最為流行的2D遊戲引擎。
相較Libgdx引擎:AndEngine擁有更多的遊戲元件與擴充套件功能;並且它在預設情況下已經可以支援中文;採用螢幕座標系繪也更符合一般Android繪圖習慣。
AndEngine是一個開源專案。這使得開發者在遇到問題時可以直接從原始碼上找到答案,也能按照自己的需要對AndEngine進行修改和擴充套件。AndEngine的原始碼在github上託管。AndEngine對各種工具、類實行了精細的封裝,使得開發者使用的函式、物件不會有太多累贅的引數。