jMonkeyEngine is a game development suite made especially for game developers who want to create 3D games with modern technology standards. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.

Image RSS Feed Latest Screens
3079 Game Screenshots 3079 Game Screenshots Mythruna
Blog RSS Feed Report abuse Latest News: Engine Changes and New Spell Art

About Spoxel with 0 comments by Jedic on Mar 16th, 2015

The last few weeks have been busy with changes to the spell system as well as bug and performance fixes for the engine.

One of the big changes I have been working on under the hood of the game engine is a better system to randomly generate unique game world details without intersections. As I've started adding more structures to the world gen I've started to get collisions. The new engine changes prevent that from happening and reduce the number of checks that take place during generation. This lets me add a lot of new structures to add flavor to the world. These structures can be everything from a struggling human encampment to an unknown statue in the middle of nowhere.

The spell system has been reworked to include mutators and mitigators. So far I've added runes for Bonus Damage, Gravity, and Radius. This is only the beginning though and I have a lot more planned. I've also been working on the art for the projectile and aoe targeting shapes.

Frost projectile and AOE
Frostbolt AOE

Fire Projectile and AOE
Fireball AOE

Nature Projectile and AOE
Nature AOE

Arcane Projectile and AOE
Arcane AOE

It isn't shown in these gifs but the radius mutator will increase the size of these AOE targeting shapes.

Media RSS Feed Latest Video

Spacemen Spacemen

Updated 20 hours ago TBD Single, Multiplayer & Co-Op 4X

Procedural / Persistent / Seamless / Modable

System Recovery

System Recovery System Recovery

Updated 1 week ago Released Oct 1, 2014 Single, Multiplayer & Co-Op Arcade

System Recovery is a top-down-view arcade shooter with a computer virus theme. Time to show those nasties who's really in control!


Spoxel Spoxel

Updated 1 week ago TBD Single & Multiplayer Role Playing

Explore, customize, and build across the world of Spoxel as you fight the otherworlders who have subjugated the land and forced the human race below the...

Sands of Osiris

Sands of Osiris Sands of Osiris

Updated 2 weeks ago TBD Multiplayer Real Time Strategy

A cat vs. mouse strategy game based on Vampirism Beast and Island Defense, which were among the most loved and popular custom maps in Warcraft III.

Lost World

Lost World Lost World

Updated 3 weeks ago TBD Single, Multiplayer & Co-Op Role Playing

The game set the player in a new world, there is some part of it that look like our world and some other part that you would like to have never seen...

Post comment Comments  (0 - 10 of 26)
3dslider Jan 11 2014, 5:07pm says:

It is still in beta, I am anxious this stable version because this jmonkeyengine is very useful to do quickly prototype games

+2 votes     reply to comment
erlend_sh Creator
erlend_sh Feb 15 2014, 5:13pm replied:

We've actually been stable for a couple months now, but we just made it official today! =D

+3 votes   reply to comment
Guest Aug 19 2013, 12:21pm says:

I wonder if this game engine can do something similar to CryEngine 2 or 3, in example, talking about the generated environments. It would be great to make an scenary in both engines and compare the results. I'm learning to use this engine (jME 3) because I have some ideas I would like to materialize, and I know Java enough to start with it, but I have no experience in Game development; that's why I would like to know if this engine can generate realistic environments as CryEngine (2 or 3), or if there are some limitations (about performance or something else) for that (excluding of course the quality of textures and models).

+1 vote     reply to comment
erlend_sh Creator
erlend_sh Feb 15 2014, 5:15pm replied:

It really comes down to the quality of your models and your scene composition skill. Nothing performance wise is gonna stop you from making a scene in jME3 that's as good looking a what you see in a CryEngine game, but those scenes usually took several thousand expert man hours to put together.

+4 votes   reply to comment
Rhymez15 Jul 24 2013, 7:36am says:

Definately the best java graphics engine

+2 votes     reply to comment
saltedDog Jan 2 2013, 10:29am says:

Which language does this engine use?Java?

+2 votes     reply to comment
SHiRKiT Jan 12 2013, 11:35am replied:

Yes, it uses Java.

+3 votes     reply to comment
lE0P0lD Oct 1 2012, 5:44pm says:

This engine is the best thing for java game creation.
but still its a bit buggy and the SDK's gui is super slow and buggy.
so I'm using direct LWJGL.

+2 votes     reply to comment
erlend_sh Creator
erlend_sh Oct 13 2012, 9:13pm replied:

Did you try the RC1 release yet? There's been some major improvements in the SDK, including a big performance boost.

+2 votes   reply to comment
ceiphren Jun 25 2012, 7:22am says:

A very short learning curve, stability, cross-plattform and a good performance made the engine my choice.

Not to forget that the community is very active and nearly every question gets a good answer.

I'm excited what they will do next.

+3 votes     reply to comment
erlend_sh Creator
erlend_sh Jun 27 2012, 5:59am replied:

Thanks! As for the "next up", the most prevalent milestones would be further improved Android support as well as finally going Stable.

Along with that, we'll be doing a lot of cool new publicity stuff now that I'm done with my education :D

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

jMonkey Team
Send Message
Official Page
Release Date
Released Sep 6, 2009
Engine Watch
Track this engine
Community Rating



44 votes submitted.

You Say


Ratings closed.

Highest Rated (7 agree) 10/10

Developer of 3079 here -- My game wouldn't have existed if it wasn't for this engine. This engine has done so many great things for me, and knowing it is purely Java based allows it to be completely cross-platform without any extra work. Did I mention it is free? These guys deserve tons of credit. This engine is fast and full of features. It also includes a complete Software Development Kit with terrain editors and all sorts of gizmos. Highly recommend this! In response to other review comments…

Apr 20 2012, 1:45pm by Phr00t


Latest tweets from @jmonkeyengine

RT @MythrunaGame: Video of character creation in action:

Mar 24 2015, 1:13pm

RT @phr00t_: I'm giving away all my games on #Steam! Also, 40-60% off sale happening: #indiegame #sale

Mar 17 2015, 3:59am jME3 example game "Skulls" is picking up steam again! Playable demo coming soon.

Mar 15 2015, 3:56pm

RT @AiGameDev: Generating Consistent Buildings: A Semantic Approach Integrating Procedural Techniques @TCIAIG http:/…

Mar 15 2015, 6:35am

RT @googlecloud: What first inspired you to #code? Share your thoughts to encourage girls to be #FutureCoders @codecademy @ncwit T.

Mar 15 2015, 6:32am

RT @phr00t_: Moved the @jmonkeyengine #virtualreality code to #github: preparing/planning/hoping for #htcvive suppo…

Mar 13 2015, 2:16pm

RT @newsycombinator: Former Nvidia Dev: Why DX11/OpenGL Is So Complex; Thoughts on Vulkan/Mantle

Mar 13 2015, 7:39am

RT @robovm: #RoboVM 1.0 is here along with commercial license options! Finally proper #Java on #iOS has arrived! #Ja

Mar 12 2015, 7:34am

RT @libgdx: RoboVM 1.0 Released! A Look Under the Hood

Mar 12 2015, 7:33am

RT @MakeHuman: #MakeHuman team is working on the perfect rigging system...

Mar 12 2015, 7:33am

Embed Buttons

Promote jMonkeyEngine on your homepage or blog by selecting a button and using the embed code provided (more).

jMonkeyEngine jMonkeyEngine
21 of 696
Last Update
4 weeks ago
104 members