JGame?

Anyone use JGame?
http://www.13thmonkey.org/~boris/jgame/

I’ve been playing with it and seems kind of nice.

The one thing I can’t figure out how to do though is to rotate an object. I can move it left/right (X) or up/down (Y); but can’t just turn it right/left by 20-30 pixels.

Thoughts?

I haven’t used it. Slick and Phys2D seem to be a better choice if you want to go that route, though.

Hrm. It looks like Slick is a very nice API with lots of support! (JGame, hasn’t been updated since March,2008 unfortunately)

I don’t know if I want to switch over yet. I have a lot of code written around JGame.

Is it easy to rotate objects and do basic path finding (ie. Move bullet from gun x,y to mouse x,y)?

How is performance? In full screen I need to run a few thousands objects on the screen. JGame does this well, even with fancy OpenGL effects.

What about Phys2D? That looks nice, that integrates well with Slick? The only thing I would use it for would be explosions.

I’m definitely not the best person to tell you about Slick, but I’m sure someone on this forum who is will respond to this post eventually.

Before Slick came out I had already developed my own libraries for a lot of the things Slick does, so it was never of too much interest for me. However, everything I’ve seen from it shows that it is incredibly capable and efficient, as well as designed very intelligently.

I have used Phys2D on 2 projects, however, and I can tell you that its main advantage is that it is light weight and open source. I was able to bring the source code directly into one of my games and change it as I needed, which was pretty important. In general it will do what you need with minimum fuss or learning curve. It’s not the most realistic physics system ever but it works wonderfully for most games, maybe just not for simulators.