• Freelords


    Freelords是一个Java开源版的游戏战神2(Warlords II)。

    FreeLords is a turn-based strategy game in the style of the classical Warlords. In short, you produce armies in cities and use them to conquer more cities and finally defeat the other players. We have already extended the game design at some points, e.g. by introducing hitpoints for the armies or using simultaneous moves.

    The game was started in 2000 by Michael Bartl using C++ and Qt. In 2007, we decided to do a Java port due to several serious restrictions (dependencies for example were a real pain).

    The game is currently still in the development phase, so some features may not be implemented yet.

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    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自己的游戏或相关图形资源。)
    GameBoard2D: GameBoard2D是一个Java图形类库用于开发各种类型的2D棋牌游戏。
    Triplea:Triplea是一个开放源码的boardgame.它允许玩家选择各种各样的战略版图游戏(如:轴心国或同盟军).TripleA引擎支持联网对战,支持声音,支持使用XML文档来存储游戏文件并且它允许玩家定制适合自己的地图.
    MonkeyWorld3D:MonkeyWorld3D是一个用于Java 3D游戏引擎jMonkeyEngine(jME)的情景图编辑器。可以利用MonkeyWorld3D编辑情景元素,地形,动画等。它的目标是成为一个 WYSIWYP(What you see is what you play)游戏编辑器。
    shard:shard项目是D20游戏引擎的一个开源实现。D20引擎在无冬之夜和龙与地下城的游戏中发挥了很大的作用。shard是一个轻量级的,用Java开发的,嵌入式的游戏引擎,可以处理D20引擎的各个方面。
    Java 2-D Game Framework: J2DGAMEFRAMEWORK为在window环境中实现一个简单的2D游戏提供了一些所需要的Java类。J2DGF使用Java Swing来管理窗体中的2D 图形对象。
    jME(jMonkey Engine):jME(jMonkey Engine)是一个基于场景图(scene graph)、高性能的图形API。jME设计的思想主要来源于David Eberly所写的《3D Game Engine Design》一书。jME是一个使用Java语言编写的图形绘制引擎。通过使用一个抽象层,jME支持任意的绘制系统。jME当前使用LWJGL作为底层绘制引擎,将来会增加对JOGL的支持。
    LWJGL:LWJGL(Lightweight Java Game Library)它可以帮助Java程序员开发有着商业性质的游戏.LWJGL为开发者提供简单易用的API来访问OpenGL (Open Graphics Library)与OpenAL (Open Audio Library) 同也提供操作控制器(Gamepads, Steering wheel和操纵杆)的API.
    Shithead:这是一个网络版的纸牌游戏.既可以与电脑对抗也可以让多个玩家在局域网或互联网上进行对抗.
    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并支持加速器输入。