隨着Android手機、平板的盛行,Android下的遊戲也不斷的變得火熱。而對於遊戲開發有興趣的同窗們,應該也想要學習開發遊戲。雖然說遊戲開發的引擎較多,可是大多數都須要花費一些資金才能夠正式使用。而咱們這裏要講解的AndEngine則是一個免費而且開源的2D遊戲引擎。對於它的使用,讀者不只沒必要擔憂受權問題,並且還能夠得到AndEngine源碼,在須要的時候對其進行修改。本章就來說解如何在本身的計算機上搭建一個本身AndEngine開發平臺。本文選自Android 2D遊戲引擎AndEngine快速入門教程app
AndEngine是一款面向Android平臺的2D遊戲引擎,它的整個項目是開源而且免費的。其官方網站是www.andengine.org,首頁如圖1.1所示。AndEngine主要使用Java語言開發,只有在一些比較耗時的功能上使用了C/C++進行優化。AndEngine對Box2D的封裝也十分驚人,在使用時會比同級別的物理引擎有更高的效率。AndEngine對大量的函數和方法進行了封裝,在開發時會更爲方便快捷。本文選自Android 2D遊戲引擎AndEngine快速入門教程函數
圖1.1 AndEngine首頁學習
在開發的遊戲上面,除了已經被大多數平臺和引擎瘋傳的Flappy Bird遊戲,能用Android開發。像憤怒的小鳥(Angry Bird),也能在AndEngine輕鬆的開發。固然,AndEngine只能開發2D遊戲,對於3D遊戲則無能爲力。本文選自Android 2D遊戲引擎AndEngine快速入門教程優化