Im planning to make my first game for Android and looking for a suitable game engine, it will probably be 2D.
I have a good knowledge of Java and work with it professionally, however I have very little experience of Android / Game development.
What I want from the engine (that i know now) is:
- Good 2D support
- Physics
- Particles
- Good animation support
Would libgdx be a good choice?
I am not interested in making a desktop game, so the fact that its crossplatform makes me wonder if performance on Android will be lacking some? Or is it fully optimized for Android?
Thanks