Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want implement 2d game as desktop application. And after development move it to android platform.

Engine should be have input and network managers.

Help me choose.

share|improve this question

closed as off topic by Tetrad Mar 6 '12 at 17:13

Questions on Game Development Stack Exchange are expected to relate to game development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 1 down vote accepted

I would recommend going with libGDX. It is great, I am currently using it a lot. You can build your game in 2D or 3D. It allows you to easily test your game on the desktop and if you want to move it to your Android device then all you have to add is about 5 lines of code.

share|improve this answer
Thanks. I try it :) – christo Mar 6 '12 at 14:07

Try Unity3D, it currently gives Android and iOS basic versions for free until April 8th.

share|improve this answer
Unity3d based on C#. I want use Java. And set 'java' tag :) – christo Mar 6 '12 at 13:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.