LWJGL

Lightweight Java Game Library
Información general
Tipo de programa Librería Java
Desarrollador Equipo LWJGL
Modelo de desarrollo GitHub
Licencia Licencia BSD
Información técnica
Programado en Java
Versiones
Última versión estable LWJGL 3.3.3 ( 16 de septiembre de 2023 (1 año, 2 meses y 14 días))
Enlaces

La Lightweight Java Game Library (LWJGL o Biblioteca Java Ligera para Juegos) es una solución dirigida a programadores tanto amateurs como profesionales y está destinada a la creación de juegos de calidad comercial escritos en el lenguaje Java. LWJGL proporciona a los desarrolladores acceso a diversas bibliotecas multiplataforma, como OpenGL (Open Graphics Library) y OpenAL (Open Audio Library), permitiendo la creación de juegos de alta calidad con gráficos y sonido 3D. Por otro lado, LWJGL permite además acceder a controladores de juegos como GamePads, volantes y Joysticks.

Todas estas funcionalidades están integradas en una sola API y facilita enormemente la creación de videojuegos en Java, ya que abstrae al programador de las dificultades inherentes a las temidas llamadas JNI, al tiempo que proporciona un rendimiento espectacular, tal y como se puede comprobar en proyectos como Jake2 (port de Quake2, desarrollado por el equipo alemán Bytonic) o Minecraft.[1]

  1. «minecraft.net – Credits». Archivado desde el original el 15 de agosto de 2016. Consultado el 10 de mayo de 2020. 

Developed by StudentB