Lightweight Java Game Library

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Lightweight Java Game Library (LWJGL)
LWJGL-Logo.png
Тип

библиотека

Разработчик

группа LWJGL

Написана на

Java

Операционная система

кроссплатформенное ПО

Последняя версия

2.9.1 (2 декабря 2013 года)

Лицензия

BSD

Сайт

lwjgl.org

Lightweight Java Game Library (LWJGL) — открытая графическая библиотека, основной целью которой является предоставление простого и легковесного программного интерфейса для создателей компьютерных игр на языке Java.

LWJGL является высокопроизводительной кроссплатформенной библиотекой, широко используемой в разработке компьютерных игр и мультимедийных приложениях. Она предоставляет доступ к OpenGL, OpenAL, OpenCL и обеспечивает платформонезависимый доступ к различным манипуляторам, таким как геймпады, рули и джойстики.

Основной целью проекта является создание технологии, которая позволяла бы Java-разработчикам получить доступ к ресурсам, доступ к которым в настоящее время затруднён или вовсе отсутствует из Java платформы.

LWJGL доступна под BSD лицензией, то есть будучи открытой и бесплатной, является основой многих игровых движков и библиотек.

Использование в других проектах[править | править исходный текст]

3D движки[править | править исходный текст]

  • JPCT — jPCT является 3D-движком для десктопной Java и Android от Google. Движок будет работать на Windows, Linux, Mac OS X, Solaris x86 … и на мобильном телефоне или Android планшете. Поддерживает OpenGL (благодаря: LWJGL и JOGL) и использует OpenGL ES 1.x и ES 2.0 на Android
  • jMonkeyEngine — современный игровой движок, поддерживающий OpenGL версии 2.0 и выше.
  • Ardor3D — профессиональный открытый движок.

Компьютерные игры[править | править исходный текст]

См. также[править | править исходный текст]

  • Java OpenGL — эталонная реализация спецификации JSR-231 (Java Bindings to OpenGL)

Ссылки[править | править исходный текст]

Примечания[править | править исходный текст]