• 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自己的游戏或相关图形资源。)
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    3D jogl tank war game:3D jogl tank war gameby是一个使用jogl开发的纯3d坦克游戏。
    FreeCol:FreeCol是殖民帝国(Colonization)的一个开源版本。它是一个类似于策略游戏《文明》(Civilization),需要玩家征服新的版图。游戏的地图宽阔,碧蓝的大海和陆地描绘真实,风格清新。
    Volity:Volity为创建基于Internet的多人在线游戏提供一个开发平台.它主要关注于board和card游戏.
    L2J:L2J是一个开源的,采用纯Java开发的天堂Ⅱ(Lineage2)游戏服务器。
    Battery:采用Java开发的坦克大战Battle City Tank游戏。在线试玩:
    http://java.kernel.lv/battery.jsp
    MonkeyWorld3D:MonkeyWorld3D是一个用于Java 3D游戏引擎jMonkeyEngine(jME)的情景图编辑器。可以利用MonkeyWorld3D编辑情景元素,地形,动画等。它的目标是成为一个 WYSIWYP(What you see is what you play)游戏编辑器。
    JGame:JGame是一个2D游戏引擎能够运行在Java JRE1.2+平台(通过JOGL可选支持OpenGL)与J2ME平台之上(CLDC1.1/MIDP2.0)。它提供一个高级框架,使得一些经典游戏利用数行代码就能够实现。游戏画面能够根据屏幕大小自动调整。
    JOGRE:JOGRE(Java Online Gaming Real-time Engine:Java在线游戏实时引擎).JOGRE是一个开源的,在线的,实时(Real-time)游戏引擎与API.它完全采用Java开发.

    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并支持加速器输入。
    Arianne:Arianne是一个用来开发同时多人在线游戏的引擎,Arianne提供一个简单的方式来创建游戏服务器规则与游戏客户端.Marauroa Server是用Java开发的多线程服务器,使用UDP协议进行通信,用mysql存储数据,并使用python描述游戏脚本。