【问题标题】:What's a good example of an open-source Java-game? [closed]什么是开源 Java 游戏的好例子? [关闭]
【发布时间】:2008-12-17 13:29:15
【问题描述】:

对于自己的项目,一个很好的起点是查看针对同一问题领域的其他代码。那么,您会推荐哪些开源 Java 游戏来查看源代码?哪款游戏最有助于学习一些创建游戏的技术,尤其是在 Java 环境中?

【问题讨论】:

    标签: java open-source


    【解决方案1】:


    (来源:freecol.org

    FreeCol - 基于 Sid Meier 的 Colonization

    【讨论】:

    • 我之前也玩过FreeCol,但没想到可以拿它来做例子。感谢您的提示。
    【解决方案2】:

    您可以查看Jake 2,它是用 Java 重新实现的 Quake 2 引擎。对于 3D 游戏来说,这可能是一个很好的起点。

    【讨论】:

      【解决方案3】:

      我想知道http://sourceforge.net/projects/creepsmash/ 是否是一个不错的选择。它是由一组计算机科学专业的学生为了模拟一个“真实的”商业风格的项目而建造的。因此,他们使用了诸如版本控制、构建工具和单元测试之类的东西。可能是一个更好的项目,可以从中学习,因为这就是它的目的。然而,这个游戏相当有趣,很多人玩它是为了好玩。不过,不确定它的文档中有多少是英文的。

      【讨论】:

        【解决方案4】:

        如果您指定了您想要构建的游戏类型会有所帮助 - 游戏类型以及您想要 2d 还是 3d。

        但要回答你的问题:看看轻量级 Java 游戏库 (http://lwjgl.org/) 在他们的网站上有一个项目列表,其中一些是开源的。

        【讨论】:

          【解决方案5】:
          【解决方案6】:

          您可能比使用Wyvern as an example 做得更糟。还有一个额外的好处是,您从主要来自Steve Yegge 的想法开始。

          【讨论】:

            猜你喜欢
            • 2013-02-28
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-31
            • 1970-01-01
            相关资源
            最近更新 更多