Java Libraries for Video Games

This post summarizes Java libraries specific for video game development.

List of Java Libraries for Video Games

Java libraries for video games:

  • libGDX
  • jMonkeyEngine


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.

Official website


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.

Official website


jMonkeyEngine is a high-level 3D graphics library.

It is FOSS, under a BSD-3 license.

Official website

Code repository

You might also be interested in…

Leave a Reply

Your email address will not be published. Required fields are marked *