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.

Get Started

After years of requests and attempts, a software store (a.k.a an asset store) for jmonkey has finally been created and is now open to registration. Everybody can register and submit their software! https://jmonkeystore.com/ Currently only free open-source software can be submitted. Once we have the sponsorship required for the legal documentation and setup fees we will be able to allow selling (payment required to use it) and sponsoring (pay the developer if you want to as a thank you) software. … Read More
By:     James Khan (jayfella)     
Read More News



Games & Media Showcase
Take at look at some of the games and media created by the jMonkey community!

Browse Games & Media




Physically Based Rendering

Create realistic beautiful materials that make your game look modern and professional.

If you're familiar with JME already and are thinking about using PBR, take a look at the Youtube PBR tutorial by @grizeldi

AppStates

AppStates are the building blocks for your application. They help you separate your application into logical parts and can be used to quickly extend the base application. They can also be reused in other applications so you will quickly build your own library of AppStates and integrate publically available extensions easily into your application.

Filters and Effects

jME3 comes with a wide array of special effects, primarily through the use of post processor filters and particle emitters. These are the “smoke and mirrors” tricks that allow you to emulate the wondrous stuff of nature, such as water, fog, light scattering and of course, explosions.

Fantastic Community

The jewel in jMonkey’s crown. Our community is second to none, and full of knowledgable helpful members.

Software Store

Browse the store for free assets created by the community. Sounds, models, textures, even tech demos are all available for free to download.

Open Source

jMonkeyEngine is completely free and open source! No splash screens, no fees and no requirement to mention jMonkeyEngine in your game at all.



Contribute to jMonkeyEngine

Write Some Code

If you have the ability to create some cool features, filters or technologies, contributing your code to the engine provides those features to everyone. Your contributions may even be given the spotlight in the news! Major contributors are given special ranks on the forum as a mark of respect for their generosity toward the engine.

Learn More

Improve Documentation

Documentation is essential to understand the engine and its capabilities. Maintaining complete and up-to-date information helps everyone utilize the engine effectively and makes learning how the engine works a much easier task. Whether it's a spelling correction or a complete page, every little helps!

Learn More

Report Bugs

Reporting problems with our engine ensures something gets done. It only takes a few minutes to submit an issue on github and starting the process. These reports keep our engine stable. Bug reporting is important!

Learn More