I'm trying to create a game in java inspired by a Gameboy Color Zelda game. I'm exprienced in java but not in game programming. I've been doing a lot of research on game engines, and I'm currently considering JGame, GTGE, and Slick. Are these engines (or any that I have not seen) suited to a 2D game that entails a large environment and saved files? What engines would be suitable for this purpose? On a side note, I'd also like to eventually make this game playable on Adroid, if that factors into which engine to choose.

  • 3
    \$\begingroup\$ It's a "down vote favorite" because it's off topic for the site. See the FAQ about what type of questions to ask here. \$\endgroup\$
    – House
    Commented Aug 9, 2012 at 14:46
  • 1
    \$\begingroup\$ Questions like "What is the best for ...?" are like asking which laptop is best for game developer - this can't be answered everyone has it's own taste :) (I'm not downvoter :) \$\endgroup\$
    – kravemir
    Commented Aug 9, 2012 at 14:53

1 Answer 1


There is crossplatform game engine - LibGDX.

I haven't tried it, but it seems to be engine you're looking for.

  • \$\begingroup\$ LibGDX is a great engine very fast, masks the use of OpenGL really well yet doesnt get in your way if you want to play with it. Also has library for handling UI and a implementation of Box2D theres more but I havent got that far yet :) \$\endgroup\$ Commented Aug 9, 2012 at 14:58
  • \$\begingroup\$ Yes, I like it very much, check out libgdx.info too \$\endgroup\$
    – Julien
    Commented Jan 31, 2017 at 23:00

Not the answer you're looking for? Browse other questions tagged .