please, help get started: choose the framework for 2d

hello guys,
I’m familiar with java, but not with a game dev. please, help me get started…
i’m going to create some hybrid of minecraft, lode runner and quadrax. it is should be 2d and with a basic physic. in general, I have next questions:

  1. which framework is better or how to chose, any suggestions?
  2. any good resources/docs/links/best practice/etc to get started?

thanks

AllBinary Platform :slight_smile:
Slick2D
PulpCore
LibGDX

If you look at the top left under the logo you should see a link, “Java Gaming Resources”.

ah, thanks, it’s looks like what I was looking for =)

this was good for the start:

  1. Configure environment
    http://n3wt0n.com/blog/slick-phys2d-lwjgl-and-eclipse/
  2. Basic game example
    http://slick.cokeandcode.com/wiki/doku.php?id=01_-_a_basic_slick_game

Please read this: http://www.java-gaming.org/index.php/topic,24411.msg205121.html#msg205121

On my way: Java2D (enough of it) -> LWJGL (hmm to hard for me) -> Slick2D (nice)

Another vote for slick 2d

True for me aswell. But I used Java2D for a loong time.

Heh, I’m also making the transition from Java 2D to LWJGL.

I’m a maven fan and want to make sure and can build and deploy on multiple platforms. I’ll keep java-gaming.org posted if I come up with a decent getting-started solution.

I only used Java2D for long time (with one ‘O’ only), thanks to this forum which gives me a bunch of alternate ways :wink:

Even another vote for Slick2D. You can always grab LWJGL from it, because Slick2D lies on top of LWJGL… It’s like an extension.

I have an odd habit. I pretend that both lwjgl or slick2d are some kind of optimization way. So I’m planning to complete project in java2d completely and port it to one of them. I feel it wrong but better :slight_smile:

Well, you do get hardware rendering, which should be a huge performance change. Heh, I also just use Slick2D for it’s hardware rendering, and when I find myself wanting to use pathinding for instance, I think “That’s wrong! Do it yourself, so you’ll learn something!”, so I always end up reimplementing a lot of it’s features if I need them :smiley:

http://www.java-gaming.org/index.php/topic,24411.msg205121.html#msg205121

@mads
what did you mean? slick2d has implemented pathfinding inside it?

@r4king
let me guess, it’s that your long written post with full of medals :smiley:

Well it’s the content that really matters :wink: