Lightweight Java Game Library

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

Lightweight Java Game Library (LWJGL)
Логотип программы Lightweight Java Game Library (LWJGL)
Тип библиотека
Разработчик группа LWJGL
Написана на Java, Kotlin
Операционная система кроссплатформенное ПО
Аппаратная платформа Java
Последняя версия 3.3.3 (16 сентября 2023)
Репозиторий github.com/lwjgl/lwjgl3/
Лицензия BSD
Сайт lwjgl.org

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

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

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

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

2D-движки

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)

Ссылки

Примечания

Tags:

Lightweight Java Game Library Использование в других проектахLightweight Java Game Library См. такжеLightweight Java Game Library СсылкиLightweight Java Game Library ПримечанияLightweight Java Game LibraryJavaБиблиотека (программирование)Интерфейс программирования приложенийОткрытое программное обеспечение

🔥 Trending searches on Wiki Русский:

Курган (город)Специальная военная операцияЗахват автобуса с детьми в ОрджоникидзеПо законам военного времени (телесериал)ГлицинияКорейская Народно-Демократическая РеспубликаАнчелотти, КарлоQR-кодДэдпул и РосомахаДюна (фильм, 2021)Оральный сексВторая чеченская войнаПлатина (рэпер)Гослинг, РайанПресли, ЭлвисСенатор Армстронг (Metal Gear)XNXXДугин, Александр ГельевичКунгуров, Евгений ВикторовичНидерландыСтамбулМарсНосов, Николай НиколаевичAppleВизантияГерой Советского СоюзаБангладешМеталлург (хоккейный клуб, Магнитогорск)Правило 34Dune (игра)Курская битваНикитин, Игорь ВалерьевичКонтинентBrazzersВодительское удостоверение в Российской ФедерацииПушкин, Александр СергеевичFallout 76Наполеон IЕвропейский союзАлександр IАлександр IIГазлайтингМигель (хореограф)Эбигейл (фильм, 2024)Кир БулычёвТолстой, Пётр ОлеговичRuTracker.orgОгородник, Александр ДмитриевичМбаппе, КилианГлобальные проблемыЧерчилль, УинстонРимКиевская РусьОппенгеймер, РобертМаша и МедведьЛомоносов, Михаил ВасильевичНагиев, Дмитрий Владимирович250 лучших фильмов по версии IMDbКравиц, ЛенниПернелл, ЭллаXXXTentacionПограничное расстройство личностиСтейтем, ДжейсонМавзолей ЛенинаЧемпионат Италии по футболу (Серия A)Джонсон, ДуэйнБулгаков, Михаил АфанасьевичВКонтактеКарнавал, ВаляВьетнамКосынка (пасьянс)Хейни, ДевинИсламПервая мировая войнаНаки, МайклНепомнящий, Ян АлександровичРаспутин, Григорий ЕфимовичАппендицитMinecraft🡆 More