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.

Review RSS Feed Phr00t says
10 Phr00t

Apr 20th, 2012 7 people agree 0 people don't

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:

* This engine does have the ability to determine mouse pointer position. How else did I do my inventory screen?

* This engine can do any type of 3D game, not just "Minecraft clones". Check out the jMonkeyEngine's site for more examples of what has been done by this engine.

lE0P0lD says
10 lE0P0lD

Dec 5th, 2011 3 people agree 0 people don't

Great game engine for any kind of indie game.

player100 says
10 player100

Apr 20th, 2012 1 person agrees 0 people don't

sounds kike you deserve it

Lyaskavku says
9 Lyaskavku

Nov 14th, 2011 1 person agrees 0 people don't

Nice, 3d!

viejodani says
9 viejodani

Apr 24th, 2015 0 people agree 0 people don't

This engine is not perfect, but. It is ideal for many seasoned to experienced programmers that want to go into the world of videogame making.

If you use the SDK, you have a great set of tools at your disposal, a variation of Netbeans with the engine fully integrated. a small variation of Blender to make the 3D models and import them quickly into JME, and your games run on PC/Mac/Linux thanks to the power of Java.

The engine gives o standard on how you want to code your game. So you can use the method you find fits best to your game and implement it into JME using Java and it will work for you. The tutorials and JavaDocs are great with a very helpful community.

Two bad points that pits this engine at 9 and not 10:

- You nee to have some experience in object oriented programming languages, especially Java. If you don't know Java don't start using JME. you need to learn Java first, it is a must.

- the SDK has a scene composer that allows you to create scenes for you to use in your game and save you some good lines of code. However, there are many missing features like ragdoll creation. This is mostly due to the engine not having enough manpower to add more features as they have priorities in making this as stable as possible.

taintedpyro813 says
10 taintedpyro813

May 22nd, 2014 0 people agree 0 people don't

This engine is great. it supports 2d and 3d games. Any java developer should get this. Has made it possible to make awesome games.

fbucur says
10 fbucur

Mar 18th, 2014 0 people agree 0 people don't

Most flexible and fast engine. Great community. BSD license.

WhiteIbex says
10 WhiteIbex

Dec 28th, 2013 0 people agree 0 people don't

Likely the best Java game engine. Here is why:

PROS:
+ Very well documented
+ Mature code base
+ Great support for Blender files (models, animations, materials, etc.)
+ Commercial friendly open-source BSD license
+ Active community
+ Convenient multi-platform support without needing to cross-compile any code
+ Supports Android (even with native Bullet support!)

CONS:
- Physics has minor glitches, though that's more related to Bullet
- The SDK is only available for Netbeans. However, the engine itself is completely IDE independent.

deadlykam says
10 deadlykam

Dec 1st, 2013 0 people agree 0 people don't

One of the best game engine that I have used.

JprogDev14 says
9 JprogDev14

Oct 25th, 2013 0 people agree 0 people don't

Absolutely the best Java game engine out there.

Community Rating

Average

8.7

45 votes submitted.

You Say

-

Ratings closed.