I am looking to launch a small OpenGL game project in Java / Clojure and trying to determine the best toolkit for my needs. I have some experience with JOGL a few years ago, but I see that since then the space has expanded significantly.
My basic requirements:
- Access to OpenGL libraries directly (i.e. direct rendering, not forced use of scene graphics)
- Ability to use libraries in Java and Clojure
- Tools for common common tasks, such as loading a texture file, etc.
- Well supported with an active community
The following would be a bonus, but not significant:
- Lightweight, customizable game engine with some kind of physical support.
- Actually supported Maven repository that can handle native components
- Ability to develop for mobile devices (especially Android).
What library / toolbox do you recommend?
source share