Lightweight Java Game Library

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Alex.ryazantsev (обсуждение | вклад) в 11:53, 4 мая 2013 (оформление, обновление данных). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Lightweight Java Game Library (LWJGL)
Логотип LWJGL
Логотип LWJGL
Тип библиотека
Разработчик группа LWJGL
Написана на Java
Операционная система кроссплатформенное ПО
Аппаратная платформа Java
Последняя версия 2.9.0 (21 апреля 2013 года)
Репозиторий github.com/lwjgl/lwjgl3/
Лицензия BSD
Сайт www.lwjgl.org

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

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

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

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

Использование в других проектах

3D движки

  • jMonkeyEngine — современный игровой движок, поддерживающий OpenGL версии 2.0 и выше.
  • Ardor3D — профессиональный открытый движок.

Компьютерные игры

См. также

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

Ссылки

Примечания