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.




Lightspeed Frontier powered by jMonkeyEngine

Leave everything behind and try your hand at captaining a ship on the frontier of the galaxy. Customize it piece by piece to tackle whatever adventures await you. Take on crime lords and space pirates …
See game page

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

jMonkey Initializer, Library and p2p donations

Hello jMonkey community, I bring you some exciting news:

jMonkeyEngine Initializer

Thanks to @richtea we now have an awesome web tool that simplifies the creation of jme projects for both new and advanced users:
The jMonkeyEngine Initializer.

This tool is found in the Get Started page and assists in the creation of new multi-platform gradle projects.

Library: the new Store

We are moving what is currently referred as “jmonkey store” to a new solution called “jmonkey library”.
This has been rebuilt from scratch with the intent of making a low-friction and developer friendly portal to find community content.

The main improvement of this solution over the previous one are:

  • Login shared with the hub.
  • Auto-Import projects from Github (and the old Store): You just paste the link and the library tries to figure out the rest
  • Simple Apis
  • Github Action integration to automate publishing and updates using the github action workflow.
  • Github Sponsor, PayPal Donations, Bitcoin Lightning Tips and Patreon buttons can be configured and displayed in the library pages
  • Integration with the Initializer: users with trust level >=2 on the hub can toggle a checkbox and get their libraries included in the jme initializer.

The old store will stay online until all the entries are migrated.

P2P/Community2Community Donation

Until now we have been receiving donations only through opencollective and we’ve been using them mostly to cover hosting costs and not much else, while there are discussions around using some of the funds to promote development, I’ve come up with something new…

Following the value4value principle we are now accepting donations also through Bitcoin over the lightning network (for borderless, low fees and fast settling), but the catch is that these donations go directly to the private lightning wallets of our github contributors.

Basically you can add a lightning address or LNURL to your github bio, as explained here and you will be eligible to get a slice of the donations made through donate.jmonkeyengine.org.

This is also integrated with the jMonkeyEngine Library and jMonkeyEngine Initializer. Projects built with the initializer will have a special gradle fund task that opens a page to donate to the authors of the dependencies that have a valid lightning address or LNURL configured in the jMonkeyEngine Library’s User Settings.

More on this in a dedicated post at a later time

Comments