You are browsing the archive for Uncategorized - jMonkeyEngine.org.

SpiderMonkey risks being omitted as default networking system – Updated!

February 25, 2011 in Uncategorized

With the booming development in MonkeyZone and many other projects, several issues have surfaced in SpiderMonkey, our default networking system. The main problem is not the issues by themselves, but rather Lars’ lack of time to actively support the library, in great part due to a full time job.

Update: Paul Speed @pspeed brought SpiderMonkey up to date and then some. The internals are largely rewritten, but the API stays more or less the same. Best of all, it is definitely thread-safe now!


We’re looking at two possible outcomes

  1. One or more committed contributors step up to continue supporting SpiderMonkey.
  2. We omit SpiderMonkey from the jME3 core and start looking for a new library to integrate. KryoNet is a likely candidate.

Outstanding issues

While most needed functions are integrated already there are some issues with multithreading in Spidermonkey, this mainly results in problems with users connecting and disconnecting, causing concurrent access to the client lists when messages are sent at that moment. Some queueing and synchronizing in the client lists should basically solve these problems. Additionally, spidermonkey should be made thread safe from the user side, allowing to call send() and broadcast() methods from any thread.

IntelliJ IDEA – Open Source License for jME Users

July 29, 2010 in Uncategorized

We recently had our open source license for IntelliJ IDEA renewed. Previously we’ve informed interested users through a rather obscure forum thread. I figured more people would be aware of this offer if we made a news item out of it. To anyone interested, here’s the free, ultimate edition license for this commercial IDE, available per-request to committed contributors to jMonkeyEngine.

Update: There seems to have been a slight misunderstanding among some users. This is not a license for the jMonkeyEngine! jMonkeyEngine, both v2, v3 and everything else residing in the official repository, is freely licensed under the ‘New BSD License‘.

Read the rest of this entry →

Documentation contest – Pilot run

December 21, 2009 in Uncategorized

After a brief preliminary discussion, jMonkey’s first, and, depending on the results, maybe last docs contest has just been launched.

Submit your entries!

  • The winner of the contest will be rewarded $25
  • A winner will be picked by public vote.
  • If there are less than five entries, we withhold the right to deem the contest invalid, including the #1 prize.

Edit: The contest was cancelled due to lack of interest. We’ll give it another try some other time though :)