1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          八款開源 Android 游戲引擎

          來源:互聯網轉載 時間:2023-09-08 20:11:04

          初學Android游戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕于 iPhone下有諸如Cocos2d-iphone之類的免費游戲引擎可供使用,一邊自暴自棄的抱怨Android平臺游戲開發難度太高,又連個像樣的游 戲引擎也沒有,甚至誤以為使用Java語言開發游戲是一件費力不討好且沒有出路的事情。

          事實上,這種想法完全是沒有必要且不符合實際的,作為能和蘋果iOS分庭抗禮的Android(各種意義上),當然也會有相當數量的游戲引擎存在。僅僅因為我們處于這個狹小的天地間,與外界接觸不夠,所以對它們的存在茫然不知罷了。

          下面我就羅列出八款常見的Android游戲引擎,以供有需要者參考(收費,下載量過小,不公布源碼,以及鄙人不知道(-_-)的引擎不在此列)。

          1、Angle

          Angle是一款專為Android平臺設計的,敏捷且適合快速開發的2D游戲引擎,基于OpenGL ES技術開發。該引擎全部用Java代碼編寫,并且可以根據自己的需要替換里面的實現,缺陷在于文檔不足,而且下載的代碼中僅僅包含有少量的示例教程。

          最低運行環境要求不詳。

          項目地址:http://code.google.com/p/angle/

          2、Rokon

          rokon是一款Android 2D游戲引擎,基于OpenGL ES技術開發,物理引擎為Box2D,因此能夠實現一些較為復雜的物理效果,該項目最新版本為 2.0.3 (09/07/10)??傮w來說,此引擎最大的優點在于其開發文檔相當之完備,并且項目作者對反饋Bug的修正非常之神速,所以該框架的使用在目前也最為 廣泛,有人干脆將它稱為Cocos2d-iPhone引擎的Android版(業務邏輯和編碼風格上也確實很像)。附帶一提,國內某個需要注冊會員才能下 載的Android游戲框架衍生于此框架,所以大家也不要刻板的認為收費便一定是好的,免費就一定不好。

          最低運行環境要求為Android 1.5。

          項目地址:http://code.google.com/p/rokon/

          3、LGame

          LGame是一款國人開發的Java游戲引擎,有Android及PC(J2SE)兩個開發版本,目前最高版本同為0.2.6(31/07/10)。 其底 層繪圖器LGrpaphics封裝有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封裝,Android版采用Canvas模擬實現),所以能夠將J2SE或J2ME開發經驗直接套用其中,兩版本 間主要代碼能夠相互移植。Android版內置有Admob接口,可以不必配置XML直接硬編碼Admob廣告信息。

          該引擎除了基本的音效、圖形、物理、精靈等常用組件以外,也內置有Ioc、xml、http等常用Java組件的封裝,代價是jar體積較為龐 大,PC版 已突破1.2MB,Android版有所簡化也在500KB左右。此外,該引擎還內置有按照1:1實現的J2ME精靈類及相關組件,可以將絕大多數 J2ME游戲平移到Android或PC版中。唯一遺憾的是,該項目作者是個極其懶惰的家伙,開發文檔從去年說到今年依舊沒有提供,只有游戲示例可供下 載。

          最低運行環境要求為Android 1.1。

          項目地址:http://code.google.com/p/loon-simple/

          4、AndEngine

          andengine同樣是一款基于OpenGL ES技術的Android游戲引擎,物理引擎同樣為Box2D(標配|||)。該框架性能普通,文檔缺乏,但示例較為豐富。

          下載地址(未直接提供jar下載,源碼可通過svn提取):http://code.google.com/p/andengine/

          最低運行環境要求不詳。

          項目地址:http://code.google.com/p/rokon/

          5、libgdx

          libgdx是一款基于OpenGL ES技術開發的Android游戲引擎,支持Android平臺下的2D游戲開發,物理引擎采用Box2D實現。單就性能角度來說,堪稱是一款非常強大的 Android游戲引擎,但缺陷在于精靈類等相關組件在使用上不夠簡化,而且文檔也較為匱乏。

          最低運行環境要求不詳。

          項目地址:http://code.google.com/p/libgdx/

          6、jPCT

          jPCT是一款基于OpenGL技術開發的3D圖形引擎(PC環境為標準OpenGL,Android為OpenGL ES), 以Java語言為基礎的,擁有功能強大的Java 3D解決方案。該引擎與LGame(此為2D游戲引擎)相類似,目前擁有PC(J2SE)以及Android兩個開發版本。

          jPCT的最大優勢之一,就在于它驚人的向下兼容性。在PC環境中,jPCT甚至可以運行在JVM1.1環境之中,因為jPCT內部提供的圖形渲染接 口完 全符合所有的Java 1.1規范(就連已經消失的Microsoft VM乃至更古老的Netscape 4 VM也不例外)。

          最低運行環境要求為Android 1.5。

          項目地址:http://www.jpct.net/jpct-ae/

          7、Alien3d

          Alien3d是一款體積非常之小的Android 3D游戲引擎,基于OpenGL ES技術開發。為了壓縮體積,它根據不同功能采用多jar方式發布(包括alien3d-engine.jar,alien3d- tiled.jar,alien3d-sprites.jar,alien3d-shapes.jar,alien3d- particles2d.jar,),事實上它的核心文件大約只有40KB,所有相關jar的總和也不足150KB。

          最低運行環境要求為Android 1.5。

          項目地址:http://code.google.com/p/alien3d/

          8、Catcake

          Catcake是一款跨平臺的Java 3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的游戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。

          最低運行環境要求為Android 1.6。

          項目地址:http://code.google.com/p/catcake/

          來源:http://software.intel.com/zh-cn/blogs/2012/01/13/android-4/

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          北京十中初中部怎么樣?第十中學非常好。其校長知名度高于官校,但在學校的教育理念和精耕細作上頗有建樹。是中央和各大部委選送的學校,共建單位都很優秀。是東城區最好的中學,生源出口比較理想。是一所與主流社會緊密相連的小學,外語教學特色令人印象深刻,令人羨慕。北京十中初中部怎么樣?在豐臺排名第三。我從初一開始就在十中讀書,現在高中還在十中。我覺得十中初中部比高中好。高三實驗班還可以,普通班就沒那么好了。另...

          excle表格如何查找重復姓名?在excel表格中,通過在條件格式中突出顯示單元規則,可以找出重復的名稱。這里以excel 2013版本為例。具體方法如下:1.首先,在電腦上打開要找出重名的Excel表格。2.然后選擇頁面頂部的條件格式。3.接下來,單擊突出顯示單元格規則。4.進入高亮顯示的單元格規則頁面后,選擇復制項目。5.然后在彈出的頁面中選擇【確定】,在excwps怎么搜索人名?在wps表中...

          阿里申請代銷怎么通過?阿里先申請的話,是從比較多是看你的時間,還有一個資源,比如你選擇類型了一個品牌店,他的話會對你有一個時間要求,是你的在線時長起碼是八個小時,另外的話那就是說你的銷售渠道,或則說簡單說來那就是你的成單率有多少?成單率越高,你越不容易是從品牌方的審核。他們一個最簡單的要求就是你曾經的從事行業過網店銷售,或則說線上銷售,而且有良好素質的業績,這是一個比較好重要的指標。自己的淘寶店鋪...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>