各种Java游戏引擎简介

转载 2012年08月28日 22:08:15

各种Java游戏简介

JME(jMonkey Engine):
JME是一个高性能的3D图形API,采用LWJGL作为底层支持。它的后续版本将支持JOGL。JME和Java 3D具有类似的场景结构,开发者必须以树状方式组织自己的场景。JME有一套很好的优化机制,这使得它得运行速度要比Java 3D快很多。JME(java Monkey Engine),一个非常棒的Java游戏引擎。一直以来,由于性能等原因,Java并不是3D图形应用的主流平台,但随着各种新技术的出现,这种情况有了很大改变。从开始的JIT、Static compilers,到现代的HotSpot
官方网站: http://www.jmonkeyengine.com

jClassicRPG:
jClassicRPG是一个基于OpenGL 3D引擎的经典RPG游戏开发框架。
官方网站: http://javacrpg.sourceforge.net

MonkeyWorld3D:
MonkeyWorld3D是一个用于Java游戏引擎jMonkeyEngine(jME)的情景图编辑器。可以利用MonkeyWorld3D编辑情景元素,地形,动画等。它的目标是成为一个WYSIWYP(What you see is what you play)游戏编辑器。
官方网站: http://monkeyworld3d.com

PulpCore:
PulpCore是一个开源的二维渲染和动画处理框架。用于帮助开发人员创建时髦,注重用户体验与动画效果的2D网页游戏。
官方网站: http://www.interactivepulp.com/pulpcore

TriPeaks Solitaire:
采用Java开发的一个纸牌游戏。
官方网站: http://tripeaks.sourceforge.net

Mobile Freecell and Sudoku:
采用J2ME实现的纸牌类游戏FreeCell和填数字游戏Sudoku。
官方网站: http://freecell.sourceforge.net

jBubbleBreaker:
采用Java开发的Bubble Breaker游戏。
官方网站: http://jbubblebreaker.sourceforge.net

JGame:
JGame是一个2D游戏引擎能够运行在Java JRE1.2+平台(通过JOGL可选支持OpenGL)与J2ME平台之上(CLDC1.1/MIDP2.0)。它提供一个高级框架,使得一些经典游戏利用数行代码就能够实现。游戏画面能够根据屏幕大小自动调整。
官方网站: http://www.13thmonkey.org/~boris/jgame

Java Classic RPG:
Java Classic RPG是一个开源的角色扮演游戏开发框架。该项目还提供一个基于该框架开发一个游戏。
官方网站: http://javacrpg.sourceforge.net

Loonframework:
国产JAVA游戏开源框架Loonframework 这是一个基于Java技术的2D游戏框架,将涉及J2SE,J2ME,JavaFX三个方面。开发目的在于以脚本化的方式,快速的开发可跨平台移植的Java游戏。并且它本身也是一个持久层框架,能在框架内最大限度的满足用户需求。目前展示了一个仿梦幻模拟战世界观的AVG+SLG脚本,以Applet方式展示在looframework.sourceforge.net上运行,也可以下载此Jar包后双击运行。由于是采用Graphics直接绘制界面,所以仅使用了最基础的AWT作为表示
官方网站: http://looframework.sourceforge.net

Dr.eiDRuC:
采用Java开发的3D/2D魔方(Rubik's Cube)手机游戏。
官方网站: http://dr-eidruc.sourceforge.net

FreeCol:
FreeCol是殖民帝国的一个开源版本。它是一个类似于策略游戏《文明》需要玩家征服新的版图。 ...
官方网站: http://www.freecol.org

L2J:
L2J是一个开源的,采用纯Java开发的天堂Ⅱ(Lineage2)游戏服务器。
官方网站: http://l2jserver.com

Big Two:
采用Java开发的中国式纸牌升级游戏。源码下载
官方网站: http://downloads.sourceforge.net/bigtwo-gg/bigtwo-src-29.zip

EasyWay Game Engine:
EasyWay Game Engine是一个强大的2D(将来将实现3D) OpenGL Java游戏引擎。它易于使用、快速和可扩展。利用EasyWay只需编写几行代码就能够实现你的游戏梦想。
官方网站: http://easyway.sourceforge.net

相关文章推荐

基于Java的开源3D游戏引擎jMonkeyEngine

jMonkeyEngine是一款纯Java语言编写的游戏引擎,继承了Java应用跨平台的特性,而且是开放源代码的,遵循BSD开源协议,BSD开源协议用一句简单的话概括就是你可以用它做任何你想做的事情而...

纯Java开发的游戏引擎V0.4--DEMO -- 物理引擎

项目命名: JPhysicalEngine项目目的: 自己爱好/毕业设计项目人员: http://blog.csdn.net/kakashi8841项目描述: 使用Java开发的2D游戏物理引...

千百万Java开发者的福音:跨平台Cocos2d-Java游戏引擎诞生

跨平台Cocos2d-Java游戏引擎以及配套的CocosEditor2.0游戏开发工具终于诞生了。使用Java语言来开发Cocos2d跨平台游戏, 和-lua,-js 的风格相近API,毋庸置疑,这...

【疯狂Java】开发工具、eclipse配置、游戏引擎搭建

1、开发工具使用eclipse来进行开发,首先要安装JDK,搭建java开发环境,对环境变量的设置等。其中主要注意的问题就是操作系统的位数,对于32位的操作系统就使用32位的eclipse,64位的使...

Cocos2d-Java跨平台游戏引擎和相关开发工具的安装配置

Cocos2d-Java跨平台游戏引擎安装配置

AMD新系列CPU存在的一些问题

最近买了电脑,最开始还是正常工作的,但是,没怎么操作突然就出现了问题,问题如下:开机后正常通过自检,但是在之后光标停留在屏幕上,不断闪烁。可能在等很长时间(1分钟左右),也可能运气不佳,怎么都不会启动...

从零开始写一个简单好用的游戏服务器引擎[4] - 公开啦

https://github.com/sherry0319/YTSvrLib 总算倒腾出了一个还算比较工整的初版本. 大家有兴趣可以Fork下来看看. 欢迎各位push补丁提出意见给我. 自知...

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

本文中罗列出八款常见的Android游戏引擎,以供有需要者参考(收费,下载量过小,不公布源码,以及鄙人不知道(-_-)的引擎不在此列)。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)