Software Alternatives, Accelerators & Startups


What is jMonkeyEngine? It's a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology.

JMonkeyEngine Reviews and details

Screenshots and images

  • JMonkeyEngine Landing page
    Landing page //


Promote JMonkeyEngine. You can add any of these badges on your website.
SaaSHub badge
Show embed code


A Closer Look at the jMonkeyEngine

jMonkeyEngine -- The Others Game Engine Series

jMonkeyEngine3 Engine Showcase

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about JMonkeyEngine and what they use it for.
  • Unity's Licensing Changes: Discover Stride a Community-Driven Open-Source Engine
    > Unfortunately, this is yet another open source game engine with too small a user base. I wonder why some engines are seemingly destined for success and others... aren't. Godot got really big, despite a somewhat similar feature set: (really nice 2D support, 3D rendering was worse until version 4, GDScript has both a nice iteration speed but also has gotten some criticism, while C# was a... - Source: Hacker News / 9 months ago
  • My recommendation on which language and libraries to use for the engine.
    There more `bare-metal` engines like (well it is not C++, it is Java based)... Source: about 1 year ago
  • [Hobby] Need help implement Continuous Collision Detection in a classic top-down multiplayer space shooter
    This project develops a cross-platform Subspace client and server written in Java. It was developed from scratch on the idea of extensibility and modularity. The server is based on modules/frameworks highly optimized for scaled, networked, grid-based, infinite world physics. The client is based on the JMonkeyEngine, a minimalistic modern developer friendly, open source, game engine. Source: over 1 year ago
  • Godot 4.0 Stable
    > Godot is one of those pinnacle FOSS projects that just totally impresses me, especially given the state its in now, with 4.0. It is definitely one of the success stories, at least so far. For example, there are projects like jMonkeyEngine (a game engine in Java, on top of LWJGL) that don't get as much attention and their movement forwards is way slower: There's also Stride 3D, which is... - Source: Hacker News / over 1 year ago
  • I can't think about another video game using Java. I mean, there WILL be more but i haven't saw them.
    It is, or at least was, efficient. Java has a great game engine called that at the time could compete with Unity, not sure the status now. And LWJGL, the lower layer for ooengl, was quite nice to use and it is efficient to go that low level if you plan to do a game that does not fit the stereotypes in such game engines, as you will find yourself fighting the engine more than the actual... Source: over 1 year ago
  • Terraria Clone With Java?
    This seems interesting , how would I get started? Source: over 1 year ago
  • Should I switch?
    You may also check game engines for JVM, especially LibGDX ( and jMonkeyEngine ( Games on JVM are most often small indie titles, developed on weekends by enthusiasts who don't plan to make big money, but hey, we have Minecraft, right? :). Source: almost 2 years ago
  • interested in learning lisp, (specifically for games, but also for everything else including tui and gui applications for linux. currently have next to no programming knowledge, can i get forwarded some resources and some tips on what exactly i should do? any videos i should watch?
    Java: Jmonkeyengine works with Armed Bear Common Lisp, but it requires you to write a lot of Java as "glue" because of the engine's structure. Still, the engine and ABCL are solid and you can get it if you give it time. Source: almost 2 years ago
  • game engines for 2D games in java?
    I remember using Some while ago. Source: almost 2 years ago
  • What's the status of game dev and GC pauses in Java since JDK 16?
    According to its Github repository, JMonkeyEngine is almost entirely written in Java. Source: about 2 years ago
  • Is there a game engine in Go that can make an RTS game?
    I'd love to see something like for golang.. Source: about 2 years ago
  • Which language should I choose?
    If Java is what you know, give JMonkeyEngine (Tutorial), libGDX (Tutorials), or LWJGL (Tutorials) a try. Source: about 2 years ago
  • cannot find a specific game engine for a potato laptop
    I've heard of people using jMonkeyEngine on older hardware. It's a 3D engine running on JVM, so it uses Java as the main programming language. As far as I know it's a well established project (~20 years since it began). I've never used it myself, so I can't comment much further, but for you it might be worth looking into! Source: over 2 years ago
  • What is the best Java library for making games?
    Back in my day I fiddled alot around with jmonkey engine Source: over 2 years ago
  • Is modern C# a good choice for writing a Vulkan engine?
    I wouldn't worry about performance overheads or anything like that. You have engines like Stride made in C#, you have engines like JMonkeyEngine made in Java. Source: over 2 years ago
  • How do you deal with some one looking down opon you?
    All manner of software is written in it. Much of the web is fundamentally built on Java. I don't think it's terribly popular as a game development platform anymore, but as noted with Minecraft, that doesn't mean you can't. Source: over 2 years ago
  • Open 3D Foundation announces first major release of Open 3D Engine
    Depending on what you want to do, those may or may not be relevant concerns. Overall, though, it's a lovely engine and I see a bright future ahead of it. I just wish that other open source engines also got more love, for example, jMonkeyEngine: Seeing how underfunded that one is made me throw some money in its direction, too (since there aren't any other 3D Java game engines with high... - Source: Hacker News / over 2 years ago
  • GC Progress from Java 8 to 17
    > As Java is generally the fastest GC'd language, what's the current state of Java gamedev? In my eyes, there are no truly viable options out there, mostly due to a lack of approachable GUI game development software or toolkits out there. For example, compare the one option that comes close, jMonkeyEngine ( to the likes of Unreal ( and Unity... - Source: Hacker News / over 2 years ago
  • GC Progress from Java 8 to 17
    For native binaries, we now have, but it probably doesn't yet work nicely with game frameworks? Not sure. There are some engines, frameworks:,,, But I have no real experience with any of those. - Source: Hacker News / over 2 years ago
  • Java and its place in Game Dev - Java Developer's Essay
    Well, I’d say you’ve never seen as it’s basically unity for Java? It does have its own IDE with a viewport, etc. Source: over 2 years ago
  • I am taking a coding class where I learn java and I have some questions
    I have never used this personally and have not heard about any games that have used it, but there is an engine called jMonkeyEngine. Source: over 2 years ago

External sources with reviews and comparisons of JMonkeyEngine

The Top 10 Video Game Engines
Right off the bat, the team boldly claims that using their engine will be easier than utilization and outright learning C++, which is true. C++ can be a hang-up for many not familiar with programming, and jMonkeyEngine can be a great option for those who want to create games without really breaking your back trying to learn a whole new language.

Do you know an article comparing JMonkeyEngine to other products?
Suggest a link to a post with product alternatives.

Suggest an article

JMonkeyEngine discussion

Log in or Post with

This is an informative page about JMonkeyEngine. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.