rubenwardy wrote:lkjoel wrote:As I said, it's an issue with your configuration. Minetest is written in C++, but has lua mods, and lua is actually really slow. And minetest doesn't use any shaders, which makes it even more slow.
Minetest does have shaders, see the shaders folder in "client"
Lua is only run at server start up time.
minetest.register_<etc> registers a value in a table, so lua files do not slow mt down at all, and is not even run at game loop.
the problem is when functions are registered to run (eg: ATMS) but these are generally fairly fast, except for mods like Mobf and SimpleMobs, because they use heavy weight functions.
Pathfinding and ai will/may be added to core soon (I think sapier/jeija is working on it)
0gb.us wrote:...C++ is much faster than Java. Even on a stronger computer, where you can get Java running quickly, C++ is a lower level language, and therefore, is much faster.
4aiman wrote:Mobs and nether!
4aiman wrote:nether!
4aiman wrote:Ok, I know what you want to say: download what you like and - Voilà! But this attitude is the most vicious enemy of the Minetest: there is NO out-of box "prettiness" and "eye-candyness".
So, my point is: alongside with some optimizing, MT needs recommended enhanced "build" of a minetest_game. We already have a minimal_development_test game for tests, so why not make minetest_game better by letting someone who want to make exclusive minetest-only textures for the default game. Also default absolutely must contain at least semi-hostile mobs. The game engine is in development, so any light-weighted enough mobs will do.
Mito551 wrote:What?
...
WHAT?
...
Why?
Mito551 wrote:We don't need another realms to my mind. We could have something like different realms in range of 30k blocks. like after 15000 downward there is hell or something and after a thousand upwards floatlands or something followed by somekind of heaven at 15000 or somewhere.
4aiman wrote:Mito551 wrote:We don't need another realms to my mind. We could have something like different realms in range of 30k blocks. like after 15000 downward there is hell or something and after a thousand upwards floatlands or something followed by somekind of heaven at 15000 or somewhere.
^ In my turn, I can sign below this :)
Really, that may be a solution - I never stated how this should be implemented ;)
The only thing I stated that Minetest needs some variety.
In fact, if we'll be able to just walk/jump/fall into another realm - it would be even more awesome than different worlds! ;)
Mito551 wrote:Or still make a portal. Like travelnet.
prestidigitator wrote:0gb.us wrote:...C++ is much faster than Java. Even on a stronger computer, where you can get Java running quickly, C++ is a lower level language, and therefore, is much faster.
...
EDIT: However, I will admit that Java OpenGL implementations still kind of suck at this point. The LWJGL framework that Minecraft uses is one of the best ones as far as I can tell, but more definitely needs to be done in the realm of 3D interfaces.
lkjoel wrote:prestidigitator wrote:0gb.us wrote:...C++ is much faster than Java. Even on a stronger computer, where you can get Java running quickly, C++ is a lower level language, and therefore, is much faster.
...
EDIT: However, I will admit that Java OpenGL implementations still kind of suck at this point. The LWJGL framework that Minecraft uses is one of the best ones as far as I can tell, but more definitely needs to be done in the realm of 3D interfaces.
What do you mean?
prestidigitator wrote:lkjoel wrote:prestidigitator wrote:...
EDIT: However, I will admit that Java OpenGL implementations still kind of suck at this point. The LWJGL framework that Minecraft uses is one of the best ones as far as I can tell, but more definitely needs to be done in the realm of 3D interfaces.
What do you mean?
I mean in terms of raw computation Java does fine, but when interfacing directly with graphics hardware the existing libraries are a bit lacking. They are without exception poorly organized (for example many of them require you to know exactly which version of OpenGL a feature was introduced in to use it, so you have to go searching for every stupid method call you want to make).
The use of direct byte buffers has helped performance quite a bit, but there still needs to be better standard library support so the solution can evolve beyond just wrapping OpenGL libraries in JNI all the time. An example improvement in Linux would be to use memory mapping and the device and sys filesystems to give pure Java interfaces to the graphics hardware without having to drop down to C through JNI (I believe Android does something like this). But since this is very OS/hardware/platform specific, it is unlikely to become a reality until similar methods become feasible in other OSs and more graphics manufacturers sit up and take notice enough to support the effort (e.g. by open-sourcing their drivers).
Java has a lot of overhead (slow).
Java does not work on some computers.
Java is a inferior game development language.
C++ is an superior game development language.
prestidigitator wrote:Java has a lot of overhead (slow).
Provably false. See http://en.wikipedia.org/wiki/Java_performanceJava does not work on some computers.
There are probably far more computers Minetest doesn't work on, so this may not be a very good point of comparison.Java is a inferior game development language.C++ is an superior game development language.
Both very much opinion not fact, and sound a bit elitist.
It might be better to post benchmarks and supported/known working OS configurations instead of (to be brutally honest) sounding like we just want it to be true. Has anyone tested the maximum reasonable number of players connecting to a vanilla server, for example? If performance is a strength, let's come up with some good numbers we can show.
miapia2331 wrote:]its your choice if u like minetest or minecraft your appinion people mite think your wrong who cares thats what u think so why u guys have a debate whats better
rubenwardy wrote:Here is a page that compares Minetest to Minecraft.
Minetest VS Minecraft
Any suggestions for content?
SegFault22 wrote:404 not found
I think it's dead :O
neola wrote:rubenwardy wrote:Here is a page that compares Minetest to Minecraft.
Minetest VS Minecraft
Any suggestions for content?
Unfortunately, there wasn't any article written to that link.
Users browsing this forum: Google [Bot] and 28 guests