Free, open source software

Our complete codebase is distributed with the OSI approved "New BSD license"

First class documentation

Our documentation is one of our most prized possessions and it is frequently updated.

Multiple platform targets

Minimal adaptations required for cross-compatibility - Publish to any OpenGL 2 compatible device running the JVM.

Shader based architecture

Built around a shader based architecture for current and next generation graphics standards.

Modular design

Complete modularity empowers the end-developer, while all game development essentials come straight out of the box.

Read More

User friendly SDK

A completely extensible IDE with graphical editors and specialized tools for different workflows.

Read More

Getting started

Monkey Testimonials

You guys are making a great job. I’m learning jME for two days and the tutorials are very clear and exhaustive unlike some other physics engine projects I have tested.

@s4milli4  - http://bit.ly/fzSPSV

The work you all put out is great, and I hope one day I’ll be able to contribute some more useful stuff for the amazing environment the development team here has freely prepared for us all to enjoy :)

@lwsquad  - http://bit.ly/gIya2u

I can confirm that jME3 gives great satisfaction, thank you!

@truman  - http://bit.ly/e68XWw

You guys just did an incredible job – I’m used to many frameworks, but nothing and really NOTHING can reach this level of perfection. ;)   Great job again! I’m happy that I could help a little bit to improve jMonkeyEngine.

@destroflyer  - http://bit.ly/hyNz2H

I have never really been a big fan of Java but you guys went all out.

I am really impressed. So much so that I am actually really excited to start making Java Applets with this software.

You guys are freaking awesome. Makes me glad that I took Java classes.

David  - http://jmonkeyengine.org/2011/03/13/jmonkeyengine3-sdk-alpha-4-released/#comment-1020

Was playing around with jme3 and the SDK and wanted to just say you guys are doing a great job.

I even prefer it over XNA even though that has the full backing of Microsoft.

bgilb  - http://jmonkeyengine.org/groups/site-project/forum/topic/to-jme3-team/

The StateManager and Custom meshes are just amazing, easy to use AND fully featured.

The use of Java is also a good choice for Java lovers like me, even if there is performance trade-offs when compared to C++; but the code needed to perform a given task is at least ten times more concise.

"carpentier.ch"  - http://jmonkeyengine.org/groups/general/forum/topic/just-to-thank-you/#post-177253