收藏一下
triplea
Triplea是一个开放源码的boardgame.它容许玩家选择各类各样的战略版图游戏(如:轴心国或同盟军).TripleA引擎支持联网对战,支持声音,支持使用XML文档来存储游戏文件而且它容许玩家定制适合本身的地图.
更多Triplea信息java
Risk
Risk这是一个Java版本的经典冒险board游戏.支持联网,它能够运行在任何操做系统但须要java 1.4以上.
更多Risk信息python
Frozen Bubble
Arianne
Arianne是一个用来开发同时多人在线游戏的引擎,Arianne提供一个简单的方式来建立游戏服务器规则与游戏客户端.Marauroa Server是用Java开发的多线程服务器,使用UDP协议进行通讯,用mysql存储数据,并使用python描述游戏脚本。
更多Arianne信息程序员
MegaMek
MegaMek是一个Java开发网络版的战斗机甲(BattleTech),支持多个玩家.战斗中可以使用巨大机器人(giant robots),坦克(tanks),和步兵部队(infantry)在一张基于十六进制的地图上.
更多MegaMek信息sql
JVMine
JMRI
The JMRI project is building tools for model railroad computer control.
更多JMRI信息编程
GhostWriter
Espresso
Espresso Game Platform用java语言写的一个游戏模板,目的在于为开发各类类型(ACT,RPG,SLG...)的游戏搭建一个清晰的体系结构。
更多Espresso信息网络
PCGen
PCGen是针对角色扮演游戏的人物生成器和维护程序.PCGen基于Java 1.3可运行在Windows,Solaris,Mac OS X,与Unix/Linux平台.
更多PCGen信息多线程
JAVA is DOOMED
JOGRE
JOGRE(Java Online Gaming Real-time Engine:Java在线游戏实时引擎).JOGRE是一个开源的,在线的,实时(Real-time)游戏引擎与API.它彻底采用Java开发.
更多JOGRE信息
LWJGL
LWJGL(Lightweight Java Game Library)它能够帮助Java程序员开发有着商业性质的游戏.LWJGL为开发者提供简单易用的API来访问OpenGL (Open Graphics Library)与OpenAL (Open Audio Library) 同也提供操做控制器(Gamepads, Steering wheel和操纵杆)的API.
更多LWJGL信息
Jake2
Shithead
jose
jose是一个国际象棋工具.你能够把游戏存储在MySQL数据库中.
更多jose信息
Volity
Volity为建立基于Internet的多人在线游戏提供一个开发平台.它主要关注于board和card游戏.
更多Volity信息
Role Playing Tools
这是一个为传统角色扮演游戏提供相关工具的开源项目。当前包括的工具备:MapTool:这是一个可在C/S架构上为多个玩家提供地图与地图数据共享的图形工具。DiceTool:这是一个可以在角色扮演游戏中推测死亡表达式的工具,它还可经过JavaScripts扩展各类计算。TokenTool:方便建立MapTool标记(tokens).
更多Role Playing Tools信息
shard
shard项目是D20游戏引擎的一个开源实现。D20引擎在无冬之夜和龙与地下城的游戏中发挥了很大的做用。shard是一个轻量级的,用Java开发的,嵌入式的游戏引擎,能够处理D20引擎的各个方面。
更多shard信息
JCollapse
JCollapse是一个用Java实现的Collapse游戏。能够在其主页上在线试玩,须要安装Java5.0。
更多JCollapse信息
JOGL
JOGL是Java对OpenGL API绑定的开源项目并设计为采用Java开发的应用程序提供3D图形硬件支持。JOGL对OpenGL 2.0规范中的API和几乎全部第三方开发商的扩展提供完整访问,并且集成了AWT和Swing界面组件。
更多JOGL信息
Robocode
Robocode是2001年7月在美国IBM 的Web alphaWorks上发布的坦克机器人战斗仿真引擎。与一般玩的游戏不一样的是:参赛者必须利用对机器人进行编程,给机器人设计智能来自动指挥它,而不是由键盘、鼠标简单地直接控制。Robocode是一种有趣的竞赛性编程,使用几行简单的代码,就可以让你建立一个活生生的机器人,一个真正的在屏幕上与其余机器人互相对抗的机器人。你能够看到它在屏幕上四处疾驰,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。Robocode可让你在娱乐的同时学习与提升Java技术。
更多Robocode信息
Battery
EasyWay Game Engine
EasyWay Game Engine是一个强大的2D(未来将实现3D) OpenGL Java游戏引擎。它易于使用、快速和可扩展。利用EasyWay只需编写几行代码就可以实现你的游戏梦想。
更多EasyWay Game Engine信息
Big Two
jME(jMonkey Engine)
jME(jMonkey Engine)是一个基于场景图(scene graph)、高性能的图形API。jME设计的思想主要来源于David Eberly所写的《3D Game Engine Design》一书。jME是一个使用Java语言编写的图形绘制引擎。经过使用一个抽象层,jME支持任意的绘制系统。jME当前使用
LWJGL做为底层绘制引擎,未来会增长对
JOGL的支持。
更多jME(jMonkey Engine)信息
L2J
L2J是一个开源的,采用纯Java开发的天堂Ⅱ(Lineage2)游戏服务器。
更多L2J信息
FreeCol
FreeCol是殖民帝国的一个开源版本。它是一个相似于策略游戏《文明》须要玩家征服新的版图。
更多FreeCol信息
Dr.eiDRuC
Loonframework
国产JAVA游戏开源框架Loonframework 这是一个基于Java技术的2D游戏框架,将涉及J2SE,J2ME,JavaFX三个方面。开发目的在于以脚本化的方式,快速的开发可跨平台移植的Java游戏。而且它自己也是一个持久层框架,能在框架内最大限度的知足用户需求。 目前展现了一个仿梦幻模拟战世界观的AVG+SLG脚本,以Applet方式展现在looframework.sourceforge.net上运行,也能够下载此Jar包后双击运行。因为是采用Graphics直接绘制界面,因此仅使用了最基础的AWT做为表示,有很好的移植可能性。 功能上,采用脚本方式动态生成界面与对话情节,重用可行性高。 项目潜力上,随着往后JavaFX技术的改进与普及,本项目还会有一次质上的飞跃。 在WEB2.0概念深刻人心,如猫游记等AJAX游戏都可以有人去玩的今天,利用JAVA开发的平台无视,且能如RMXP由普通用户便可制做的游戏框架(并且,利用Java特性,彻底能够作到由用户经过网页定制游戏并展现,甚至能够考虑提供一个相似于土豆的平台,用以展现用户DIY本身的游戏或相关图形资源。)
更多Loonframework信息
Java Classic RPG
JGame
JGame是一个2D游戏引擎可以运行在Java JRE1.2+平台(经过JOGL可选支持OpenGL)与J2ME平台之上(CLDC1.1/MIDP2.0)。它提供一个高级框架,使得一些经典游戏利用数行代码就可以实现。游戏画面可以根据屏幕大小自动调整。
更多JGame信息
jBubbleBreaker
Mobile Freecell and Sudoku
TriPeaks Solitaire
PulpCore
PulpCore是一个开源的二维渲染和动画处理框架。用于帮助开发人员建立时髦,注重用户体验与动画效果的2D网页游戏。
更多PulpCore信息
MonkeyWorld3D
MonkeyWorld3D是一个用于Java 3D游戏引擎jMonkeyEngine(jME)的情景图编辑器。能够利用MonkeyWorld3D编辑情景元素,地形,动画等。它的目标是成为一个WYSIWYP(What you see is what you play)游戏编辑器。
更多MonkeyWorld3D信息
jClassicRPG
tjger
tjger是一个棋类和纸牌游戏框架。一些典型的游戏要素该框架都有提供。如:选择玩家,显示分数和统计的对话框。绘制游戏区域。一个标准的游戏顺序,只有一些细节的方法须要实现。支持保存和加载游戏。联网支持包括数据的同步。一个简单的声音播放方法。
更多tjger信息
3D jogl tank war gameby
Freelords
MissionX
NullpoMino
Java 2-D Game Framework
J2DGAMEFRAMEWORK为在window环境中实现一个简单的2D游戏提供了一些所须要的Java类。J2DGF使用Java Swing来管理窗体中的2D 图形对象。
收录时间:2011-01-10 09:07:43
更多Java 2-D Game Framework信息
RedDwarf Server
RedDwarf Server来自于RedDwarf Server开源项目(原Sun实验室的Project Darkstar开源项目),是一款优秀的基于Java的网络游戏服务器。它为构建网络游戏服务器端,提供了大量的基础功能,包括任务管理功能、数据管理功能、用户会话管理功能、通道管理功能等。它拥有良好的伸缩性,支持在一台或多台服务器上部署,同时,它还为开发者提供了一个单线程的开发模型,使开发者没必要考虑在分布式架构下的并发问题。基于RedDwarf Server,开发者能很方便的构建大型的、复杂的网络游戏服务器端。
收录时间:2011-01-11 20:07:28
更多RedDwarf Server信息
JGame Flash
JGame是一个开源2D游戏引擎,能让多平台的游戏开发变得更加简便。它能够运行在Java JRE1.3+平台之上,J2ME(MIDP2.0/CLDC1.1)手机平台,Android(2.1+)平台。JGame Flash是JGame3.5 API的ActionScript3移植版本,可使用免费的 Flex工具包编译。这个项目还提供一个Java-AS3转换器用于将JGame Java游戏自动转换成ActionScript3。JGame Flash支持Android Flash10.1并支持加速器输入。
收录时间:2011-05-02 08:58:43
更多JGame Flash信息
Pair hero
Pair hero是一个对结编程协做游戏。每个玩家能够得到一轮的时间来编写测试,代码而且取得最终得分。
收录时间:2011-05-19 08:53:40
更多Pair hero信息
GameBoard2D
GameBoard2D是一个Java图形类库用于开发各类类型的2D棋牌游戏。
收录时间:2011-06-01 10:49:47
更多GameBoard2D信息
Ardor3D
Ardor3D是一个面向专业、开源、基于Java的实时3D游戏和仿真引擎。使用 OpenGL做为渲染引擎。
收录时间:2011-06-01 14:56:02
更多Ardor3D信息
Java版星际游戏 jstarcraft-one
游戏地图编辑器 mepper
mepper 地图编辑器是一种用于通用目的的地图编辑器。界面风格相似Photoshop。它能够用于制做多种类型的游戏地图。支持使用插件读写地图和资源。
收录时间:2011-09-30 15:39:01
更多游戏地图编辑器 mepper信息
游戏图形制做工具 ScenePainter
ScenePainter是一款用于建立漫画安排预制的图形元素,从媒体库提取的程序。它能够用于程序员和设计师建设游戏使用threering nenya库的开发工具。目前,ScenePainter不附带自身resourcefiles,但可以提取游戏“Puzzle Pirates”和“Bang Howdy”环节的设计。
收录时间:2011-10-11 23:12:24
更多游戏图形制做工具 ScenePainter信息
JBox2D
jbox2D 物理引擎原版 Box2D 是采用C++编写的,后来扩展到java,as等多种版本。著名手机游戏愤怒的小鸟即是采用jbox2D物理引擎。不过java版得jbox2D引擎性能不如C++环境下运行的性能好。在性能配置比较好的手机上面,jbox2D效果也是不错的。
收录时间:2011-10-22 17:25:27
更多JBox2D信息