This post summarizes Java libraries specific for video game development.
List of Java Libraries for Video Games
Java libraries for video games:
- LWJGL
- libGDX
- jMonkeyEngine
LWJGL
Lightweigth Java Game Library (LWJGL) is a low-level graphics library at its lowest level. You need to be familiar with OpenGL.
It is FOSS, mainly under a BSD license.
libGDX
libGDX is a mid-level library. It is free and open-source (FOSS) and based on OpenGL.
It would be at the same level as PyGame library for Python.
It is FOSS, under an Apache 2.0 license.
jMonkeyEngine
jMonkeyEngine is a high-level 3D graphics library.
It is FOSS, under a BSD-3 license.