What libraries are available for creating 2D Java games for phones?

I want to start developing 2D Java games for phones (on J2ME), so I would like to know if there are any libraries or "mechanisms" for solving various graphical problems:

  • Drawing text with pixel fonts?
  • Drawing bitmaps for sprites with multiple frames, such as animated GIFs?
  • Drawing graphics with code, lines, beziers, flood fills and gradient fills ?
  • The order / layering of sprites?

Or maybe there is a great book that gives you enough code examples to get off the ground quickly?

alt text

+4
source share
3 answers

I did not use it myself, but heard a good link to here .

And here is even a list of libraries that you might need.

+3
source

MIDP (JSR-118) includes the basics (most of the things listed above), mainly in the javax.microedition.lcdui and javax.microedition.lcdui.game namespaces.

+4
source

Recently, a book was released a few years ago, entitled "Java Game Development" by David Brackin.

This covers the basics of developing 2d and 3d in pure Java, as well as ways to handle temporary jumps and updating the physical properties of your game characters. This is a good introduction to this topic.

+2
source

All Articles