LWJGL

LWJGL

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).

Contenido

Ámbito de uso

El auténtico objetivo de LWJGL no es crear un motor gráfico que permita crear juegos espectaculares de forma casi inmediata, sino que lo que pretende es dar acceso a los programadores Java a una tecnología y unos recursos que normalmente no se implementan correctamente. Por tanto, LWJGL debe entenderse más bien una API base sobre la que en la actualidad ya se están apoyando algunas potentes herramientas gráficas, como es el caso de la API de scene-graph jMonkey.

Licencia

LWJGL está disponible bajo licencia BSD, y por lo tanto es de libre distribución.

Véase también

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • LWJGL — Logo LWJGL (Lightweight Java Game Library) ist eine Programmbibliothek für die Programmiersprache Java mit dem Fokus auf Spieleentwicklung. Mithilfe von LWJGL kann ein Java Programmierer auf OpenGL und OpenAL Funktionen zugreifen. OpenGL wird bis …   Deutsch Wikipedia

  • Lightweight Java Game Library — Entwickler Caspian Rychlik Prince Aktuelle Version 2.8.1 (15. Oktober 2011) Betriebssystem …   Deutsch Wikipedia

  • Lightweight Java Game Library — The Lightweight Java Game Library (LWJGL) is an open source Java software library for game developers.LWJGL exposes high performance cross platform libraries commonly used in developing software games and multimedia titles. It exposes OpenGL… …   Wikipedia

  • Lightweight Java Game Library — (LWJGL) Тип библиотека Разработчик группа LWJGL Написана на Java Операционная система кроссплатформенное ПО Последняя версия 2.8.5 (4 ноября 2012 года) Тестовая версия 2.9.0 …   Википедия

  • JOGL — Java OpenGL Beispielgrafik Basisdaten Maintainer JogAmp Community Aktuelle …   Deutsch Wikipedia

  • Java OpenGL — Infobox Software name = JOGL (JSR 231) caption = A demo screenshot illustrating real time refraction using JOGL on Mac OS X developer = Sun Microsystems Game Technology Group latest release version = 1.1.1 latest release date = May 22, 2008… …   Wikipedia

  • OpenGL — Desarrollador Khronos Group www.opengl.org Información general Diseñador Silicon Graphics …   Wikipedia Español

  • Jogl — Beispielgrafik Jogl (Java OpenGL) ist eine externe OpenGL Programmbibliothek für die Programmiersprache Java. Sie wurde ursprünglich von Kenneth Russell und Chris Kline begonnen. Mittlerweile wird sie aber von der Game Technology Group, welche zu …   Deutsch Wikipedia

  • OpenAL — Entwickler Creative Technology Aktuelle Version 2.0.7.0 (Sommer 2009) Betriebssystem …   Deutsch Wikipedia

  • Opengl — Entwickler: Khronos Group Aktuelle Version: 3.1 (24. März 2009) Betriebssystem: plattformunabhängig Kategorie …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”