Developer(s) | The jME core team |
---|---|
Stable release |
3.1.0 Stable / February 13, 2017
|
Preview release |
3.1.0 Stable / February 13, 2017
|
Repository | github |
Written in | Java |
Operating system | Cross-platform |
Platform | Java (JVM) |
Type | game engine |
License | BSD license |
Website | http://jmonkeyengine.org/ |
jMonkeyEngine (jME) is a game engine made especially for modern 3D development, as it uses shader technology extensively. 3d games can be written for both android and desktop devices using this engine. jMonkeyEngine is written in Java and uses LWJGL as its default renderer (another renderer based on JOGL is available). OpenGL 2 through OpenGL 4 is fully supported.
jMonkeyEngine is a community-centric open source project released under the new BSD license. It is used by several commercial game studios and educational institutions. The default jMonkeyEngine 3 download comes readily integrated with an advanced SDK.
By itself, jMonkeyEngine is a collection of libraries, making it a low-level game development tool. Coupled with an IDE like the official jMonkeyEngine 3 SDK it becomes a higher level game development environment with multiple graphical components. The SDK is based on the NetBeans Platform, enabling graphical editors and plugin capabilities. Alongside the default NetBeans update centers, the SDK includes its own plugin repository and a selection between stable point releases or nightly updates. Since March the 5th of 2016, the SDK is not officially supported anymore by the core team. Ever since then it is still being actively maintained by the community.
Note: The "jMonkeyPlatform" and the "jMonkeyEngine 3 SDK" are exactly the same thing.