Game Engines (the boring bit)
CUGL
Pain.
LibGDX
Also pain.
Murder
In development and idk if it's really ready. But looks neat so why not give it a try. Docs are pretty sparse. Here's a tutorial. Though probably most of the learning is best done reading the code and API docs and just playing around.