Я смотрю на начало небольшого игрового проекта OpenGL на Java / Clojure и пытаюсь определить лучший набор инструментов для своих нужд.У меня есть некоторый опыт работы с JOGL несколько лет назад, но я вижу, что с тех пор пространство значительно расширилось.
Мои основные требования:
- Прямой доступ к библиотекам OpenGL (т.е.прямой рендеринг, без необходимости использовать граф сцены)
- Возможность использовать библиотеку как в Java, так и в Clojure
- Инструменты для типичных типичных задач, таких как загрузка файла текстуры и т. д.
- Достаточно хорошо поддерживается с активным сообществом
Следующее будет бонусом, но не обязательно:
- Легкий, настраиваемый игровой движок с некоторой физикойsupport
- Правильно поддерживаемый репозиторий Maven, который может обрабатывать собственные компоненты
- Возможность разработки для мобильных устройств (особенно для Android)
Какую библиотеку / набор инструментов вы бы порекомендовали?