成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

八款開源 Android 游戲引擎

移動開發 Android
最近無意間看到一篇關于 Android 搜索引擎的文章,于是搜索了,學不學是其次,主要是要有這方面的知識——技多不壓身。下面羅列出八款常見的 Android 游戲引擎,以供參考。收費、下載量過小、不公開源碼,以及鄙人不知道(-_-)的引擎不在此列。

最近無意間看到一篇關于 Android 搜索引擎的文章,于是搜索了,學不學是其次,主要是要有這方面的知識——技多不壓身。下面羅列出八款常見的 Android 游戲引擎,以供參考。收費、下載量過小、不公開源碼,以及鄙人不知道(-_-)的引擎不在此列。

[[116452]]

Angle

Angle 是一款專為 Android 平臺設計的,適合快速開發的 2D 游戲引擎,基于 OpenGL ES 技術開發。該引擎全部用 Java 編寫,并且可以根據自己的需要替換里面的實現。缺點是文檔不足,示例太少。

***運行環境要求不詳。

Rokon

rokon 是一款 Android 2D 游戲引擎,基于 OpenGL ES 技術開發,物理引擎為 Box2D,能夠實現一些較為復雜的物理效果,該項目***版本為 2.0.3 (09/07/10)。總體來說,此引擎***的優點在于其開發文檔相當完備,且項目作者對反饋 Bug 的修正非常之神速,所以該框架的使用在目前也最為 廣泛,有人干脆將它稱為 Cocos2d-iPhone 引擎的 Android 版(業務邏輯和編碼風格上也確實很像)。

順便提一下,國內某個需要注冊會員才能下載的 Android 游戲框架衍生于此框架,所以大家也不要刻板的認為收費便一定是好的,免費就一定不好。

***運行環境要求為 Android 1.5。

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。

AndEngine

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

下載地址。未直接提供 jar 下載,源碼可通過 svn 提取。

***運行環境要求不詳。

libgdx

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

***運行環境要求不詳。

jPCT

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

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

***運行環境要求為 Android 1.5。

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。

Catcake

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

***運行環境要求為 Android 1.6。

責任編輯:閆佳明 來源: cnblogs
相關推薦

2011-05-31 15:45:38

Android 游戲引擎 開源

2013-06-07 13:20:16

Android開發開源游戲引擎游戲開發

2024-02-21 23:35:26

開源游戲引擎

2014-02-20 10:35:14

JavaScript游戲引擎

2014-03-04 14:33:03

開源引擎開源游戲項目

2013-12-02 09:34:48

開源手機游戲cocos

2021-07-08 09:48:10

Docker容器軟件堆棧

2014-07-15 10:34:14

Android游戲引擎

2014-09-04 11:12:12

2014-01-02 13:08:38

2009-07-23 13:23:47

開源游戲引擎

2014-03-13 15:15:33

Android手游速成

2013-09-02 10:00:56

編程移動開發引擎

2011-03-10 11:12:13

2019-01-31 09:40:23

Linux開源模擬游戲

2014-09-02 10:29:07

微軟

2025-03-26 00:45:00

.NET開源C++

2013-04-19 01:42:02

2013-12-06 09:59:53

Android游戲引擎libgdx教程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产免费又黄又爽又刺激蜜月al | 丁香久久 | 欧美一级大片免费看 | 午夜在线观看视频 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 免费中文字幕 | 成人深夜福利 | 久久久久国产精品午夜一区 | 嫩草视频在线看 | 99re在线视频免费观看 | 精品久久一区二区 | 美美女高清毛片视频免费观看 | av永久| 欧美高清一级片 | 成人免费观看男女羞羞视频 | 亚洲精品久久视频 | 天天干天天插天天 | 四虎影院欧美 | 夜夜艹| av天天爽| 日韩精品免费在线 | 夜夜骚| 日本黄色大片免费 | 久色视频在线观看 | wwwsihu| 日日操日日干 | 国产美女自拍视频 | 日日夜夜天天 | 成人在线看片 | www.av在线| 一级黄色毛片免费 | 久久国产欧美一区二区三区精品 | 成人福利电影 | 羞羞视频在线观免费观看 | 一本一道久久a久久精品蜜桃 | 欧美精品一区二区三区蜜桃视频 | 日韩欧美一区在线 | 欧美午夜精品久久久久免费视 | 紧缚调教一区二区三区视频 | 国产传媒毛片精品视频第一次 | 国精产品一区二区三区 |