I've used LibGDX a few years ago. It was easy to create a basic game, but it seems to be moribund today. Most of the showcase projects are 4-5 years old.
LibGDX is still alive and well, and just released a new version recently. The API is relatively "finished" which imo is very nice and means old tutorials still work, and there's some exiting things maybe happening with getting the kotlin version to work on web without GWT (which is java only)
Cool! Thanks for following up. I wonder if there is a room for LibGDX going forward now that Godot is getting big. I expect to see some consolidation among open source engines, with Godot becoming the big all-purpose engine and things like Love and Ren'py for more niche use cases.
Godot is very different. It's closer to a Unity competitor. Most games, should go with Godot.
LibGDX is more low level. It's like a java wrapper around OpenGL with some nice libraries for: math/sprites/algorithms/gc-friendly data structures/other structures (octrees etc) and abstracts away platform specific details in most cases so you can have the same code for android/ios/desktop/web.
Ingress is also LibGDX, but they switched to Unity for Pokemon GO.
- Godot: https://godotengine.org/showcase/
- Löve (doesn't have a separate page, but showcases a few games at the bottom of the page): https://love2d.org
- DragonRuby: https://dragonruby.org/toolkit/game/samples
- Haxe (though not an engine per se): https://haxe.org/use-cases/games/