Die Lightweight Java Game Library (LWJGL) ist eine Programmbibliothek für die Programmiersprache Java mit dem Fokus auf Spieleentwicklung. Mithilfe von LWJGL kann ein Java-Programmierer auf OpenGL-, OpenAL- und OpenCL-Funktionen zugreifen. OpenGL wird bis Version 4.1 mit den wichtigsten Extensions unterstützt, OpenAL ist bis Version 1.1 implementiert, OpenCL ist bis Version 1.0 implementiert.
LWJGL unterstützt außerdem die Behandlung von Tastatur-, Maus- und Controllereingaben (Joystick, Gamepad, Paddle, ...). Damit stellt LWJGL eine plattformunabhängige Alternative zu Microsoft DirectX dar.
Die Bibliothek steht unter einer BSD-Lizenz und wurde von Caspian Rychlik-Prince, einem Mitglied von PuppyGames, initiiert.
(Quelle: Wikipedia)
- Anmelden oder Registrieren um Kommentare zu schreiben
- 13360 Aufrufe