JMonkeyEngine
| |
---|---|
![]() | |
Basisdaten
| |
Hauptentwickler | Erlend Sogge Heggen, Skye Book, Kirill Vainer, Normen Hansen |
Erscheinungsjahr | 2003[1] |
Aktuelle Version | 3.6.1[2] (23. Juni 2023) |
Betriebssystem | Plattformübergreifend |
Programmiersprache | Java |
Kategorie | Spiel-Engine |
Lizenz | BSD-Lizenz, zlib-Lizenz |
jmonkeyengine.org |
jMonkeyEngine (auch Java Monkey Engine oder jME) ist eine Szenengraph-basierte und komplett in Java geschriebene Spiel-Engine. Viele der Ideen, die in jME verwirklicht wurden, stammen aus dem Buch „3D Game Engine Design“ von David Eberly.
jME wurde entwickelt, um Java-Entwicklern eine voll funktionsfähige Grafikengine zur Verfügung zu stellen. Eine Abstraktionsschicht ermöglicht es (theoretisch) jede beliebige Rendering-Engine zu benutzen. Zurzeit werden LWJGL und JOGL für OpenGL unterstützt.
Die jMonkeyEngine ist ein communityzentriertes Open-Source-Projekt, das unter einer BSD-Lizenz steht, dadurch eignet sie sich sowohl für kommerzielle Gamestudios als auch für Privatleute und Universitäten.[3][4]