细数隐藏在DevStore的五款开源游戏引擎

&">nbsp;   想必大家耳熟能详的游戏引擎要莫过于cocos2d-x、Unity3D或者OGEngine了,之前小编也有针对cocos2d-x和OGEngine的参数特性做过对比,大家也可参考一下。今天小编推荐的这5款游戏引擎虽没有像cocos2d-x那样高调、知名,但也足以让人眼前一亮。

1、Angle

Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现。但是缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。

2、LGame

LGame是一款国人开发的Java游戏引擎, 有Android及PC(J2SE)两个开发版本。其底层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。

此外,作为支持Java桌面游戏以及网页游戏开发的全功能引擎,LGame无论对画面绘制、精灵碰撞、特效渲染、窗体组件,还是XML操作,文本数 据库操作,HTTP操作,日志操作等都提供有完善的内部解决方案,避免了多包配置的繁琐与不便,同时也降低了用户的学习曲线。

3、AndEngine

AndEngine是一款基于OpenGL ES技术的Android游戏引擎,物理引擎为Box2D。该框架性能普通,文档缺乏,但示例较为丰富。

4、libgdx

libgdx是一款基于OpenGL ES技术开发的Android游戏引擎,支持Android平台下的2D游戏开发,物理引擎同样为Box2D。从性能方面来说,其兼容性非常好,堪称是一 款非常强大的 Android游戏引擎,而且开发工具比较丰富,如Particle editor(粒子编辑器),Hiero bitmap font generator(文字生成工具),Texture packer(图片合并工具),TWL布局编辑器,Gdx Setup UI等。但不足之处在于精灵类等相关组件在使用上不够简化,而且文档也比较匮乏。

5、jPCT

jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础,拥有功能强大的Java 3D解决方案。该引擎与上述的LGame比较类似,目前拥有PC(J2SE)以及Android两个开发版本。

jPCT的最大优势之一,在于它惊人的向下兼容性。在PC环境中,jPCT甚至可以运行在JVM1.1环境之中,因为jPCT内部提供的图形渲染接口完全符合所有的Java 1.1规范。

以上小编推荐的几款游戏引擎均支持Android开发,不要再抱怨找不到好用的安卓游戏引擎了,也不要嗲声嗲气地高叫:“兼容什么的最讨厌啦!” 不管是国内的还是国外的技术,只要能做出好的产品,我们就要借鉴不是吗?小编仿佛理解为什么大家都在谈开源了,开源精神使然也!

时间: 2024-09-24 18:00:26

细数隐藏在DevStore的五款开源游戏引擎的相关文章

Android 8款开源游戏引擎

1.Angle  (2D Java) Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发.该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程. 最低运行环境要求不详. 项目地址:http://code.google.com/p/angle/ 2.Rokon  (2D Java) rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎

你知道2010年最出色的五款PC游戏是哪些吗?

著名的游戏媒体Gamasutra日前评选出了2010年最出色的五款PC游戏: 一:星际争霸 自由之翼 在经过十多年的等待后,<星际2>终于横空出世,暴雪用完美的表现回击了此前对于它的质疑.同时推出的战网平台是暴雪构建自己的在线游戏王国的重要一步,<星际2>的畅销纪录也表明,它是多么的受到玩家们的喜爱.三部曲的剧情设定,使得人们更加期待下一部<虫群之心>. 二:文明5 一款回合制策略游戏的王者归来.标志性的六边形地图仍得以继承,既有简单的教学任务也有超级复杂的挑战模式.本

畅游发布全球首款3D开源游戏引擎Genesis-3D

[科技讯]11月21日消息,搜狐畅游今日正式宣布旗下首款免费开源商业级游戏引擎Genesis-3D.这款投资3000万美元,耗时四年完成的中国首款自主研发的跨平台游戏引擎,同时也是全球首款3D商业级开源游戏引擎,不仅将大幅降低国内游戏开发领域的进入门槛,同时,也将在游戏开发成本与周期方面有所突破. Genesis-3D项目负责人.搜狐畅游技术总监靳超向参加发布会的移动游戏开发者.媒体现场展示了该引擎的特性,他将这款引擎的核心优势定位于五大方面:第一,国内顶级品质,这款引擎在核心技术参数上与国际一

能帮助设计师发掘灵感的五款手机游戏

  阿B一直都认为,作为一名设计师不仅要做的一手好设计,也要玩的一手好游戏.这是手和脑的搭配组合,轻松娱乐并且发掘设计的灵感.或许别人不信,但是作为设计师真的要相信很多灵感都是"玩"出来的.今天阿B为大家整理五个手机游戏,强烈推荐设计师们玩一下,无论从游戏性还是视觉设计还是艺术性都是数一数二的. T O P 1 -- 纪念碑谷 Ustwo games开发的一款解谜类手机游戏,于2014年正式发行. 游戏通过探索隐藏小路.发现视力错觉以及击败神秘的乌鸦人来帮助沉默公主艾达走出纪念碑迷阵.

细数40年来操作系统自带的游戏发展史(图)

现在的单机.网游等各种形式的电脑游戏已经让玩家们几乎忘却了系统自带游戏,但是在10年前,<扫雷>.<纸牌接龙>等等系统内置游戏曾让许多初级电脑用户玩到不亦乐乎.游戏已经成为了电脑最重要的一项娱乐功能,你可能不会花费太多的时间去玩电脑游戏,但是在过去40年中,仅系统内置电脑游戏就已经占用了数十亿小时的生产力. 早在上世纪60年代,美国EDC数字设备公司就已经开始在其出售的计算机中内置了免费的游戏,之后这种销售方式一度成为强大的销售工具,游戏本身很简单但是很容易上瘾,之后推出的操作系统

或许您还不知道的八款Android开源游戏引擎

原文: http://blog.csdn.net/cping1982/article/details/5788921 很多初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情. 事实上,这种想法

精心打造的全球唯一一款javascript游戏引擎

当前市面上的网页游戏基本都是采用国外成熟的flash游戏引擎开发出大同小异的网页游戏或者自己开发的flash游戏,通过一些吸引人的.刺眼的"老婆不在家"式的甚至病毒式的广告宣传,让网页浏览者不可忍受.去又拿他们没办法,人家有的是钱,烧的就是钱,损伤的用户的眼睛,损害小孩子的心灵,浪费咱的时间. 目前由睿德网络花费巨资,历时3年之久自主研发成功了一款(JavaScript HTML5)网络图形互动游戏产品,全球首创最大的WEB3.0网页虚拟社区--<奇幻世界>,采用图形虚拟社

细数周鸿伟的五次战争

[中国企业家网]不管是中国互联网界的摩西,还是再用户眼里的"互联网流氓",从1998年创立3721开始,周鸿祎本人呢就和"斗士"."战争"这些充满硝烟味的名词挂上钩了. 交恶阿里巴巴 在2006年8月的时候,奇虎推出了清理流氓软件的"安全卫士360软件",而这个软件可以直接将雅虎中国最赚钱的"雅虎助手"软件从用户的浏览器中彻底清除,于是这让当时雅虎中国的"东家"阿里巴巴很是恼火,随即阿里

NodeJS无所不能:细数10个令人惊讶的NodeJS开源项目

在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者.有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架. 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了NodeJS在其它方面所开发的十大令人神奇的项目,这些项目涉及到应用程序监控.媒体流.远程控制.桌面和移动应用等等. 1.NodeOS NodeOS是采用NodeJS开发的一款友好的操作系统,该操作系统是完全建立在Linux内核之上的,并且采