Lightweight Java Game Library

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

библиотека

Разработчик

группа LWJGL

Написана на

Java

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

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

Аппаратная платформа

Java Virtual Machine

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

3.0.0b (20 ноября 2015 года)

Лицензия

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)

Ссылки[править | править вики-текст]

Примечания[править | править вики-текст]