What is jMonkeyEngine?
It’s a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.
Who is jMonkeyEngine for?
It’s not a visual RPG Maker or an FPS modder. You’ll get the most out of the engine if you bring some programming aptitude to the table. Pace yourself, and jMonkeyEngine can be a starting point for any aspiring 3D games developer.
Java served HOT!
Done Right, Java can be blazing fast. To be blunt: Java will always be easier to Do Right than C++. We provide Java developers with the tools they need to make highly performant 3D games on par with any other engine out there, without the headaches of compiler code.
jMonkeyEngine is extensible by design, and doesn’t try to tell you how to make your game. The New BSD License means you are free to do whatever you’d like with our code. And if you’d like to share something back, the jME3 SDK brings its very own plugin framework with automatic updates.
Cross-platform and -peripheral
jMonkeyEngine games can be published to Windows, Mac and Linux, as well as Android and iOS. Furthermore we support unique new peripherals for AR and VR technologies, most noteworthy being the Oculus Rift.
Extensive Docs & Support
There’s no excuse for poor documentation, and we don’t need one. Peruse our wiki and you’ll find hundreds of pages detailing all things jME3. On top of that, our community of developers is easily one of the most engaged and helpful pack of monkeys alive.
Next in Tour: SDK