时间:2025-08-05 10:04:38
Java微服务推荐八款开源 Android 游戏引擎 (巨好的资源)
初学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)。总体来说,此引擎最大的优点在于其开发文档相当之完备,并且项目作者对反馈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/
今天推荐有点多,大家可以先收藏,以备不时之需(。-ω-)zzz
Parallels 是一款Mac 上的虚拟机软件。使用它你可以在Mac 上安装Windows 操作系统。
特别是Windows 上的很多东西Mac 上没有,比如很多网络游戏,办公工具等等。
有了它就可以完成了,使用它还可以选择Mac 和Windows 系统双系统存在。
而且图形处理,资源消耗,它还专门做了优化,可以毫不费力地运行很多大型软件。
它还有无缝整合功能,同时运行Mac 和Windows 软件,可以在Dock 上启动Windows 软件。
VirtualBox 是一个免费的虚拟机软件。
使用它可以安装一个新的系统,比如Windows,Linux,甚至是Mac(有点麻烦)。
你可以在新的系统做任何事情,而且完全兼容各种硬件。你可以DIV 各种属性,就像在组装电脑一样,很好玩。
安装之后像自己的电脑一样,但是需要你自己的电脑配置高一点。
类似的有VMWare 和Parallels。
我们都知道游戏很多都只有手机版,只能用手机玩或者自己安装虚拟机来玩。
只需要安装一个APP,就可以完全解决,而且也不需要什么特殊的权限。
它几乎支持所有游戏,还可以自定义按钮按键等等。
有了它,你还可以把手机直接投放到电视上,玩游戏更爽。
VMWare 是一个老牌的虚拟机软件。它的功能也是最强大的,VMWare Player 是它的免费版本。
VMPlayer 是一个专门为个人准备的,安装起来极其方便。
使用它可以安装Windows 和Linux 各个版本的虚拟机,各种Linux 发行版也支持,它的版本齐全,而且网络教程也比较多,所以大家不用担心解决不了问题。
它也支持各种硬件设备,也支持一台电脑安装多台虚拟机,USB3.0、高级图形也支持。
海星模拟器是一个很神奇的模拟器。
它支持很多小时候玩的游戏,像红白机,接机,GBA,Jar 等等,这样很多经典的游戏都可以玩了,比如什么魂斗罗,超级玛丽。
而且支持搜索,一键下载就可以玩,手机虚拟按键,还支持手柄,一键发大招等等。
而且绿色无广告,值得大家下载。
只有Android 版。
海豚模拟器是一个任天堂Wii 游戏模拟器。从2003年开始,已经发展了十几个年头,各方面优化都还不错。
他针对对多核CPU 的优化,同时它的帧率也没有很大的减少,可以极大的利用电脑的性能。对于有些游戏帧率不够的,它还提供了专门的补丁下载。
各种参数,在设置里都可以自己选择,CPU,音频,显卡,显示器它都有专门的模拟引擎。
支持Windows,MAC和Linux。还有安卓版。
MuMu模拟器是网易推出的手机模拟器软件。网易出品的,在质量上有了很大的保证。
使用它可以玩最近很火的手机游戏,几乎兼容所有游戏和所有电脑。而且还对一些比较火的游戏设计的专有键盘。
它不仅可以玩游戏,还可以安装App,微信,QQ,微博都可以,还可以模拟定位,多开应用。
而且良心无广告,它同时支持Win 和Mac。
Yuzu 模拟器是一款任天堂Switch 模拟器。
使用它可以玩超级马里奥和精灵宝可梦,这些是我们从小就玩的经典游戏。
它同时还支持多款模拟器加载,比如说GBA,NDS,PSP游戏。
对电脑最低配置需要单核64 位,使用英伟达的GPU,还需要你的硬盘有30G 的大小。
他们官方对一些很多游戏做了兼容性测试,你可以在上面观看你想玩的游戏兼容的怎么样。
它支持Win,Linux和Mac。
ePSxe 模拟器是一款索尼PS 游戏模拟器。
它的配置特别简单,只需要几分钟的配置就可以使用了。
它可以运行CD,ISO,BIOS 多种文件类型。
还有各种配置可以让你选择,比如说分辨率,帧率,兼容性。
同时它还可以自定义手柄的键位。
支持Win,Mac,Linux 和Android。
小鸡模拟器是一个特别酷的模拟器。
它支持十八款经典游戏,像超级玛丽,魂斗罗,拳皇。
同时还兼容各种格式的游戏,像PS,GBA,NDS。
同时支持手柄操作,局域网联机组局玩,还支持云存档。
支持Android,iOS,盒子,Win 和VR。
写了这么多终于写完了,有没有你喜欢的一款模拟器?
如果你有发现更好的模拟器可以在评论里写下来,让更多人知道。
看了今天的文章,就算你没有各种模拟器真机游戏主机,也一样可以玩一些游戏,不过有一个前提是,你的电脑有一个很强的配置的话。
VirtualXposed 是一个不需要Root Android 手机就可以使用Xposed 的工具。
Xposed 我们都知道,它很有很多辅助模块,比如抢红包,把微信改成材料设计,防撤回,辅助答题,模拟位置,跳一跳助手等等。
使用它需要将App 和辅助软件安装在VirtualXposed 里面才会起作用。
说句实在的话,它就像一个双开应用一样,在里面加上辅助插件,就可以炫技了。
蓝叠安卓模拟器是BlueStacks 公司推出的全球Android 模拟器。
它可能是兼容性最好的模拟器了。它主要为高端平板设计,而且还加入了图形硬件加速,同时还和AMD 合作。
玩手游,各种操作毫不影响,WSAD + 鼠标玩游戏更加容易操作,而且还可以无限多开,它还实现了和手机同一账户数据互通,可以改分辨率。
它还有专门的应用市场,内含好多当前很火的游戏,当然你下载其他普通App 也是OK 的。
比较遗憾啦,只支持Windows。
一、如果……没有苹果手机
大家好,现在的手机性能相当强大了,尤其是智能手机的兴起,让手机的可玩性大大提高。
许多游戏和模拟器的登陆,也让我们得以重温当年的游戏,彻底体会到了科技的强大。
但你还记得吗?
仅仅在12年前,全球最流行的还是诺基亚手机,在上面玩到大型游戏还是个触不可及的梦。
当时的塞班系统仅仅能运行专用的小游戏,即使这些小游戏,也让我们用实体按键和小屏幕玩得如痴如醉。
拥有一台最新型的诺基亚手机,你就是班里最靓的仔!
JAVA推出的J2ME API,让移动设备达到了当时的巅峰,丰富多彩的小游戏和程序登陆塞班,为我们带来很多美好的回忆。
尤其是2009年前后,那还是苹果推出智能手机的前夜。诺基亚在市场可以说是嘎嘎乱杀,多款手机都爆红,覆盖了上到99下到刚会走的全部年龄段。
软件市场也异常火爆,大量JAVA游戏登陆,甚至连很多大厂也纷纷移植自家的游戏。
像Capcom、世嘉、TAITO、EA等就推出了很多知名系列游戏,甚至索尼都想推出自家的《战神》手机版,可由于性能问题,直到安卓时代才成行。
可以说,如果没有苹果降维打击的话,诺基亚说不定如今仍是手机的王者。
二、回忆支撑人类前进
人是需要回忆支撑的,我们有时候往往会想起那些无忧无虑的时光。伴随而来的就是想要重温那时候喜欢的游戏或电影等。
说起游戏来,我就不困了。
今天为大家介绍一下JAVA时代的手机游戏模拟器,希望能带您回味那时的欢乐。
这次的J2ME游戏采用模拟器形式运行,PC模拟器叫做Kahvibreak,游戏格式为jar,已经全部放在GAMES文件夹内了。
安卓模拟器有J2me Loader、KEmulator Lite等,需要大家自己导入喜欢的游戏ROM,启动模拟器后,找到jar游戏路径,运行即可。
我们以PC版为例,简单说一下模拟器的使用方法。
1、模拟器主界面如下图,操作按键对应当年的九宫格手机按键。回车键为确定,Q、W为左右功能键,上下左右键对应手机方向键,E、R键对应*和#键。小键盘数字键对应手机键盘数字,这个按起来是最有感觉的。
2、点击Brwse菜单,All Games显示你拥有的全部游戏,左下角是数量,大约有5679款,四舍五入算5700吧。
3、选择游戏后,点击即可打开游戏界面,用键盘对应的按键进行游玩,”search“栏可以输入游戏名搜索。
大家可能注意到,我上面没说任天堂的游戏,其实这里面也有马里奥等游戏移植,不过是第三方移植的。
上键跳跃,左右行走,玩起来异常简单,居然还原了原作稍有惯性的手感,任天堂移植也不过如此吧。
4、推荐几个当时很喜欢的游戏,《俄罗斯方块》,效果和手感都很好,操作简便。
《打砖块》,FC非常出名的游戏,在手机端几乎完全移植,仅用左右键即可游玩。
《贪吃蛇》,这是诺基亚的经典游戏了,很多小朋友甚至是从它开始启蒙的,我虽然手残吃不了多长,相信还是有高手可以霸屏的。
其他像RPG类,有大宇亲自移植的《仙剑奇侠传》和《轩辕剑》,还有一波欧美的RPG游戏。
策略类有《文明》、《帝国时代》移植版本,模拟育成的有《三国志》、《同级生》等移植版本,足够大家打法空闲时间了。
三、永不言败的JAVA
在当前游戏繁花迷人眼的情况下,JAVA游戏就像任天堂坚持的那样,用最小的容量做出最大的游戏性。
至今还有开发者在坚持JAVA游戏,螺蛳壳里做道场,需要很大的勇气。
对于我们来说,JAVA游戏一方面可以怀旧一下,一方面也确实有些独特的游戏性,有些游戏笔者真的能沉迷一下午。
大家喜欢的话,可以到网上搜索下载,重温当年的美好。
您的关注就是对我最大的鼓励!
用户评论
想玩新的手机游戏?来这里看看吧!
有7位网友表示赞同!
这好像是个可以找到一些挺有趣的手机游戏的网站啊。
有11位网友表示赞同!
下载速度怎么样?有没有什么特别好玩的游戏呢?
有20位网友表示赞同!
我正好想要下载免费的手机游戏,这个地方看起来不错。
有6位网友表示赞同!
希望这里的应用程序都是安全的啊!
有20位网友表示赞同!
Jar游戏一直都很流行,很多好玩的都在这里吧?
有11位网友表示赞同!
最近发现好多新奇的游戏,不知道在你这平台上能找到吗?
有16位网友表示赞同!
有没有推荐一些经典的Jar游戏?太久没玩了,想回忆一下当时的感觉。
有9位网友表示赞同!
这个软件界面看起来很简洁易用,很容易上手吧?
有20位网友表示赞同!
这应该是一个手机游戏爱好者的天堂啊!这里一定有各种各样的游戏类型。
有5位网友表示赞同!
好奇这平台有哪些特色功能,是完全免费的吗?
有10位网友表示赞同!
下载一些小游戏试玩一下,看看能不能找到喜欢的!
有11位网友表示赞同!
要小心安全问题,不要随便 downloading 陌生软件啊!
有20位网友表示赞同!
看来我的手机可以再热闹起来了!期待新游戏的加入。
有9位网友表示赞同!
感觉这款Jar手机游戏软件很不错的样子。
有18位网友表示赞同!
是不是下载的时候会显示一些广告?有点影响体验。
有11位网友表示赞同!
这也太方便了吧,直接在平台上找到喜欢的游戏就可以下载了!
有11位网友表示赞同!
希望网站能定期更新新的游戏,保持新鲜感哦!
有6位网友表示赞同!
如果要推荐的话,哪些游戏最值得下载呢?
有6位网友表示赞同!