My game is using Slick2D and I am considering switching to LibGDX.
One thing that I dont get is how the hell is a game supposed to work for desktop AND android?
For example, when playing on desktop, I use my keyboard to move around. Thus, my game is listening for keystrokes.
When playing on android, I have to add buttons to the screen which we will use instead. This is a totally different behavior.