【问题标题】:What libraries are available to help create 2D Java games for phones?哪些库可用于帮助为手机创建 2D Java 游戏?
【发布时间】:2010-11-20 00:34:42
【问题描述】:

我想开始为手机(在 J2ME 上)开发 2D Java 游戏,因此我想知道是否存在任何库或“引擎”来帮助完成各种图形任务:

  • 用像素字体绘制文本?
  • 为具有多个帧的精灵(如动画 GIF)绘制位图?
  • 使用代码、线条、贝塞尔曲线、填充和gradient fills?
  • 绘制图形
  • 精灵的排序/分层?

或者也许存在一本很棒的书,它为您提供了足够的代码示例以快速启动?

【问题讨论】:

    标签: java graphics java-me vector-graphics pixel-fonts


    【解决方案1】:

    MIDP (JSR-118) 主要在 javax.microedition.lcduijavax.microedition.lcdui.game 命名空间中包含基础知识(您在上面列出的大部分内容)。

    【讨论】:

      【解决方案2】:

      我自己没用过,但是在here上听过一些不错的参考。

      here 甚至是您可能需要的库列表。

      【讨论】:

        【解决方案3】:

        几年前,David Brackeen 出版了一本书,名为Developing Games in Java

        这涵盖了使用纯 Java 进行 2d 和 3d 开发的基础知识,以及如何处理时间跳跃和更新游戏角色的物理属性。这是对该主题的一个很好的介绍。

        【讨论】:

          猜你喜欢
          • 2016-02-10
          • 2015-04-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多