How hard would it be

…to remake Minecraft on JME?

I am going to attempt to make a terrain similar to theirs and allow users to build the same way.



Would it be fairly simple?

Note: a lot of beginning developers think they will create a “block world” because it looks like it will be easier than a regular 3D game. This is not really true. In many ways, block worlds are harder than a regular 3D game where you load a scene and have a game. It’s the flexibility that makes these worlds attractive, not how easy they are to code.



I’m not saying that you are necessarily that person but your question tends to imply it.

Hi pspeed,



I am attempting to build a game similar to Minecraft with a friend who has been working with games for a few years now and has the ability to make a game like that without JME. However, we assume it would be easier than doing it ourselves because there’s so much to implement and JME has it all implemented for us.

@bailey0912 said:
Hi pspeed,

I am attempting to build a game similar to Minecraft with a friend who has been working with games for a few years now and has the ability to make a game like that without JME. However, we assume it would be easier than doing it ourselves because there's so much to implement and JME has it all implemented for us.

That makes me smile. :)

Have fun. Btw, I'm not being rude, but your post shows that you're not that experienced. It takes a whole lot more to make a game, any game, than having a 3D engine. Sure, the foundation is there, but that's just the basement. You've got so many levels to build on top of that.

You've got months and months of coding ahead of you. In the end you'll have fun though, and that's what's important.

Good luck to you both on your project.

JME is a good jump start for a project like that. How long it takes depends on your experience level but you are right that it implements a lot for you that you don’t have to worry about. (I had my block engine up and running in a weekend, for example… which would have been impossible without JME, the SDK, and the excellent documentation.)

1 Like

It also depends on the size of terrain you need, making a simple unoptimized block engine is a thing of a few hours, making it optimized of a few days, making it with network and optimized a few week, before verything runs fine.

@pspeed said:
JME is a good jump start for a project like that. How long it takes depends on your experience level but you are right that it implements a lot for you that you don't have to worry about. (I had my block engine up and running in a weekend, for example... which would have been impossible without JME, the SDK, and the excellent documentation.)


You were probably working at pspeed while the rest of us are just going at normal speed. :roll:

@bailey0912 if you feel that you need to have people asses the difficulty of a project you're embarking on then I'm concerned not for your technical abilities but your dedication to the project you have in mind? Start building and see where you get.. or come up with a concept for a project that makes you think "I have to do this"