哪些库可用于帮助为手机创建2D Java游戏?

时间:2009-08-16 11:29:14

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

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

  • 使用像素字体绘制文字?
  • 为具有多个帧的精灵绘制位图,如动画GIF?
  • 使用代码,行,beziers,洪水填充和gradient fills
  • 绘制图形
  • 精灵的订购/分层?

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

alt text

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:3)

我自己没有使用它,但在here上听到了一些很好的参考。

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

答案 2 :(得分:2)

几年前有一本书由David Brackeen发布,名为Developing Games in Java

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