Описание тега jmonkeyengine

3D-игровой движок, написанный на Java и для него. Многие функции, включая коллизии, системы частиц, шейдеры, систему ландшафта, абстракцию рендерера.

jMonkeyEngine (jME) - игровой движок, созданный специально для современной 3D-разработки. Весь проект основан на Java для обеспечения высокой доступности. Расширенная графика поддерживается через OpenGL 2 через LWJGL.

Технология считается инструментом разработки игр низкого уровня. Как набор библиотек, jMonkeyEngine практически не накладывает никаких ограничений на программистов, в то время как повышенное удобство использования и дополнительные фреймворки применимы при использовании с jMonkeyPlatform.

jME - это проект с открытым исходным кодом, ориентированный на сообщества, выпущенный под новой лицензией BSD. Его используют несколько коммерческих игровых студий и учебных заведений.

особенности

jMonkeyEngine полностью написан на Java, что отличает его от большинства других игровых движков. Это создает уникальную целевую группу разработчиков Java-игр. Код требует минимальной адаптации для перекрестной совместимости и может работать поверх любого устройства с поддержкой OpenGL 2, на котором работает виртуальная машина Java. Движок построен на основе шейдерной архитектуры, чтобы соответствовать современным графическим стандартам.

Философия разработки, лежащая в основе ядра jME3, заключается в том, чтобы принести все необходимое для разработки игр прямо из коробки, в то время как каждая включенная библиотека может быть заменена другой, создавая аккуратную модульную структуру.