jMonkeyEngine is a modern developer friendly game engine written primarily in Java.
Its minimalistic and code first approach makes it perfect for developers who want the support of a game engine while retaining full control over their code with the ability to extend and adapt the engine to their workflow.

Spoxel powered by jMonkeyEngine

Explore, customize, and build across the world of Spoxel as you fight the otherworlders who have subjugated the land and forced the grounders below the surface. Use runes to construct custom powerful …
See game page

- -
Become a backer and leave a message...

jMonkeyStore is Now Open!

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!

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. We are quietly hoping this will be available soon!

In regard to free opensource software:

  • All software must be available on a git repository. Github, GitLab and BitBucket are all supported.
  • Software must contain a license in the repository.

Licenses let people understand how they can use your software and if they are allowed to use it commercially. If you need help understanding what license to use, we have provided a license chooser to help you pick one. If you don’t provide a license, it is implied that you cannot use it!

We are hoping as time goes by to provide an exhaustive collection of all the creations the jmonkey community has made and allow users to easily find and use them. This should make creating a game not only quicker but also allows users to learn how things are done through the source code. Terrain generators, mini-maps, vehicles, characters, shaders, post-processors and all manner of cool stuff will be available to everybody simply by adding a single line of code to your gradle project!

Since the project is very new, feel free to offer suggestions on improvements. If you cannot find a category that fits your software let us know and one will be added.