What makes Minetest unique?
-
- Member
- Posts: 136
- Joined: Sat Aug 16, 2014 02:44
What makes Minetest unique?
Someone asked me this recently, and I had a hard time answering this.
My first thought is there's 30k blocks in all direction? -- but no... that's just a game feature...
What makes it so unique from MineCraft?...
My first thought is there's 30k blocks in all direction? -- but no... that's just a game feature...
What makes it so unique from MineCraft?...
For fast response... send me a PM
- Krock
- Developer
- Posts: 4651
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Re: What makes Minetest unique?
What else, apart from game features, do you want to have "unique"?
The developers are unique, the textures are unique, all mod code too.
Would you like to continue in this topic instead? Starting a new MC vs MT comparison thread is not required IMO.
The developers are unique, the textures are unique, all mod code too.
Would you like to continue in this topic instead? Starting a new MC vs MT comparison thread is not required IMO.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
-
- Member
- Posts: 136
- Joined: Sat Aug 16, 2014 02:44
Re: What makes Minetest unique?
That thread began to get too technical on the engine and how coding works and so on...Krock wrote:What else, apart from game features, do you want to have "unique"?
The developers are unique, the textures are unique, all mod code too.
Would you like to continue in this topic instead? Starting a new MC vs MT comparison thread is not required IMO.
I just wanted a simple list perhaps, to see what's unique.
But yeah I can see where this is going...
For fast response... send me a PM
Re: What makes Minetest unique?
I think what makes Minetest unique is the ease of which you can write, add and run mods, and with each new feature added to the game it enriches each new mod released :)
-
- Member
- Posts: 136
- Joined: Sat Aug 16, 2014 02:44
Re: What makes Minetest unique?
Yeah, that's a good one!TenPlus1 wrote:I think what makes Minetest unique is the ease of which you can write, add and run mods, and with each new feature added to the game it enriches each new mod released :)
Especially when you do not have to have mods downloaded and installed on your PC to join the server!
For fast response... send me a PM
Re: What makes Minetest unique?
Subgames! and the ways to modify your Minetest... Starting from simple mods, to subgames, and changes to the game itself (Freeminer, Voxelands)...
What makes Minetest so unique IMHO it's the fact that is very customizable in every aspect...
You don't need "command blocks" or modify a ".jar" to test a mod... Minetest is free and all it's souce code, if you have the skill, you can make a game that be perfect for yourself! Unlike MineCraft where you have many stuff for default, and becomes boring, instead you install mods in a complicated way (somehow)... in Minetest you can do your own game, using mods of your preference and you can install them so easy!.
Even doing them is very easy too.
What makes Minetest so unique IMHO it's the fact that is very customizable in every aspect...
You don't need "command blocks" or modify a ".jar" to test a mod... Minetest is free and all it's souce code, if you have the skill, you can make a game that be perfect for yourself! Unlike MineCraft where you have many stuff for default, and becomes boring, instead you install mods in a complicated way (somehow)... in Minetest you can do your own game, using mods of your preference and you can install them so easy!.
Even doing them is very easy too.
Have a nice day! :D
-
- Member
- Posts: 136
- Joined: Sat Aug 16, 2014 02:44
Re: What makes Minetest unique?
+1MineYoshi wrote:Subgames! and the ways to modify your Minetest... Starting from simple mods, to subgames, and changes to the game itself (Freeminer, Voxelands)...
What makes Minetest so unique IMHO it's the fact that is very customizable in every aspect...
You don't need "command blocks" or modify a ".jar" to test a mod... Minetest is free and all it's souce code, if you have the skill, you can make a game that be perfect for yourself! Unlike MineCraft where you have many stuff for default, and becomes boring, instead you install mods in a complicated way (somehow)... in Minetest you can do your own game, using mods of your preference and you can install them so easy!.
Even doing them is very easy too.
Good one...
Now I see some big potential from MT community. We just have to work together more, that is :P
For fast response... send me a PM
Re: What makes Minetest unique?
They have good talent, they only need the ideas... There are just too much good mods that even can be better than MineCraft ones... Example, great mapgen mods, space ones, etc...MykieDoesStuff wrote:+1MineYoshi wrote:Subgames! and the ways to modify your Minetest... Starting from simple mods, to subgames, and changes to the game itself (Freeminer, Voxelands)...
What makes Minetest so unique IMHO it's the fact that is very customizable in every aspect...
You don't need "command blocks" or modify a ".jar" to test a mod... Minetest is free and all it's souce code, if you have the skill, you can make a game that be perfect for yourself! Unlike MineCraft where you have many stuff for default, and becomes boring, instead you install mods in a complicated way (somehow)... in Minetest you can do your own game, using mods of your preference and you can install them so easy!.
Even doing them is very easy too.
Good one...
Now I see some big potential from MT community. We just have to work together more, that is :P
I think that would be nice to have a Subgame with all the great mods to make a so good game, and that runs fast!
Have a nice day! :D
Re: What makes Minetest unique?
Minetest is easy to mod and customize and the developers do their best not to break mods during updates.
Also since Mintest and it's mods don't require installer files, you can put it on external drives with no problems.
Also since Mintest and it's mods don't require installer files, you can put it on external drives with no problems.
Re: What makes Minetest unique?
Good point +100!LazerRay wrote: Also since Mintest and it's mods don't require installer files, you can put it on external drives with no problems.
Also Minetest doesn't need Java, that means you can play Minetest in every computer without having to download packages :D
And without Java, Minetest is a lot faster.
Have a nice day! :D
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: What makes Minetest unique?
Since there have been plenty of positive uniquenesses, I'll play devils advocate. (Minecraft Forge as opposed to plain Minecraft, since Forge is the main platform for modding)
- Client-side mods require recompilation (though someone is supposed to be working on client-side scripts, so hopefully this will change)
- The modding language is not statically-typed (with an expressive type system)
- The language's basic unit of data composition, tables, are expensive to allocate.
- Backwards-compatibility requires that it be possible to transition to a compatibility-breaking feature/tweak with a deprecation stage
Every time a mod API is left undocumented, a koala dies.
Re: What makes Minetest unique?
Mod doing is very easy.
○There is an API, with functions to register nodes and different stuff.
○"Types" or Characteristics you can add to a node.
○Functions to make more complex mods.
○There is an API, with functions to register nodes and different stuff.
○"Types" or Characteristics you can add to a node.
○Functions to make more complex mods.
Have a nice day! :D
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: What makes Minetest unique?
I agree that modding is easy in Minetest, but the specific points you bring up are not unique.
Minecraft (Forge) must obviously have an API for this too, since there are lots of mods that add new blocks.○There is an API, with functions to register nodes and different stuff.
This sounds vague and doesn't point to any particular feature. In any case, there are lots of ways to define new block behavior in MC, and for individual blocks (not all blocks of the same type) too.○"Types" or Characteristics you can add to a node.
This sounds vague, unless you mean Lua functions. MC Forge has Java classes and methods, and I would say that Java is more friendly to complexity than Lua is, just from having a fairly expressive static type system, as far as mainstream languages go. You can also apparently use Scala and its nicerities with Forge, since it's included in some mod dependencies. Once there's a reliable Purescript -> Lua compiler we could have something like that too, but I suspect that a naive implementation would result in slow code, due to lots of table allocations.○Functions to make more complex mods.
Every time a mod API is left undocumented, a koala dies.
- tomlukeywood
- Member
- Posts: 87
- Joined: Sat Oct 10, 2015 13:13
- IRC: tomlukeywood
- In-game: tomlukeywood
- Location: earth
Re: What makes Minetest unique?
Nyan cats!
-
- Member
- Posts: 136
- Joined: Sat Aug 16, 2014 02:44
Re: What makes Minetest unique?
If "Forge" doesn't exist, if you have the mods and MineCraft, but you don't have internet for downloading "Forge"... Then what you gonna do?Byakuren wrote:I agree that modding is easy in Minetest, but the specific points you bring up are not unique.Minecraft (Forge) must obviously have an API for this too, since there are lots of mods that add new blocks.○There is an API, with functions to register nodes and different stuff.This sounds vague and doesn't point to any particular feature. In any case, there are lots of ways to define new block behavior in MC, and for individual blocks (not all blocks of the same type) too.○"Types" or Characteristics you can add to a node.This sounds vague, unless you mean Lua functions. MC Forge has Java classes and methods, and I would say that Java is more friendly to complexity than Lua is, just from having a fairly expressive static type system, as far as mainstream languages go. You can also apparently use Scala and its nicerities with Forge, since it's included in some mod dependencies. Once there's a reliable Purescript -> Lua compiler we could have something like that too, but I suspect that a naive implementation would result in slow code, due to lots of table allocations.○Functions to make more complex mods.
○Minetest doesn't depend in anything than in itself (in the API) for running mods!.
Checkmate :D
Have a nice day! :D
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: What makes Minetest unique?
If you don't have the internet you can't download Minetest or its mods either. If you have Minecraft and its mods, you almost definitely already have Forge, because it's required to use those mods. And why would someone be able to download the mods and not Forge?MineYoshi wrote:If "Forge" doesn't exist, if you have the mods and MineCraft, but you don't have internet for downloading "Forge"... Then what you gonna do?Byakuren wrote:I agree that modding is easy in Minetest, but the specific points you bring up are not unique.Minecraft (Forge) must obviously have an API for this too, since there are lots of mods that add new blocks.○There is an API, with functions to register nodes and different stuff.This sounds vague and doesn't point to any particular feature. In any case, there are lots of ways to define new block behavior in MC, and for individual blocks (not all blocks of the same type) too.○"Types" or Characteristics you can add to a node.This sounds vague, unless you mean Lua functions. MC Forge has Java classes and methods, and I would say that Java is more friendly to complexity than Lua is, just from having a fairly expressive static type system, as far as mainstream languages go. You can also apparently use Scala and its nicerities with Forge, since it's included in some mod dependencies. Once there's a reliable Purescript -> Lua compiler we could have something like that too, but I suspect that a naive implementation would result in slow code, due to lots of table allocations.○Functions to make more complex mods.
○Minetest doesn't depend in anything than in itself (in the API) for running mods!.
Checkmate :D
I think it doesn't matter in itself that Minecraft relies on Forge for a coherent mod API. It does result in more compatibility breakage (for good or bad), but that point has been mentioned already. If the Forge team was heavily focused on backwards compatibility then that point wouldn't exist, but Minecraft would still rely on Forge for the popular modding API. What is the benefit of not needing a third-party modding API? It isn't "not needing a download", because you would have had to download (or get some other way) the mods anyway.
Every time a mod API is left undocumented, a koala dies.
Re: What makes Minetest unique?
The diffrence is that sometimes installing Forge becomes a bit uneasy to understand. Instead in Minetest you don't need anything that the game!
You don't need Java to run game and mods!
Also... I find Minetest more attractive because is open and it's in C++ (it's a lot faster and reliable), and as well if you know how-to, you can expand the API and make it more useful, more complex and easy to understand. You can make some changes to make everything be more faster and reliable.
You don't need Java to run game and mods!
Also... I find Minetest more attractive because is open and it's in C++ (it's a lot faster and reliable), and as well if you know how-to, you can expand the API and make it more useful, more complex and easy to understand. You can make some changes to make everything be more faster and reliable.
Have a nice day! :D
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: What makes Minetest unique?
That's true, though people often use launchers for the purpose of making mod installation easier. With Minetest you still have to unpack stuff, or use a third-party package manager.MineYoshi wrote:The diffrence is that sometimes installing Forge becomes a bit uneasy to understand. Instead in Minetest you don't need anything that the game!
I don't know if this is a big benefit since most machines you would play Minetest or Minecraft on would already have Java.You don't need Java to run game and mods!
I agreeAlso... I find Minetest more attractive because is open
The engine itself might be faster, but the switching of control between C++ and Lua is a major source of lag in mods. Since Minecraft mods basically run in the same environment as the engine, there's no overhead from switching between mod code and engine code. Minecraft is pretty laggy for me, so I don't know how much this helps, but I would guess it gives better performance for mods that make lots of API calls.and it's in C++ (it's a lot faster and reliable),
This is a real benefit. To improve Forge you would have to be a Forge dev, I think.and as well if you know how-to, you can expand the API and make it more useful, more complex and easy to understand. You can make some changes to make everything be more faster and reliable.
Every time a mod API is left undocumented, a koala dies.
Re: What makes Minetest unique?
But actually you only need to unpack the zip in the mods folder! That shouldn't be so hard!Byakuren wrote:That's true, though people often use launchers for the purpose of making mod installation easier. With Minetest you still have to unpack stuff, or use a third-party package manager.MineYoshi wrote:The diffrence is that sometimes installing Forge becomes a bit uneasy to understand. Instead in Minetest you don't need anything that the game!
Windows doesn't have Java by Default, mostly people use Windows (Damn... I think it's because the software.) and that means they have to install, and being sincerely the first time i played MineCraft i didn't have any problem, but before formatting my Computer i had many troubles installing Java and in other computers too!Byakuren wrote:I don't know if this is a big benefit since most machines you would play Minetest or Minecraft on would already have Java.MineYoshi wrote: You don't need Java to run game and mods!
Is Forge Free? And it's MineCraft? Actually not!Byakuren wrote:I agreeMineYoshi wrote: Also... I find Minetest more attractive because is open
[quote="Byakuren]"
The engine itself might be faster, but the switching of control between C++ and Lua is a major source of lag in mods. Since Minecraft mods basically run in the same environment as the engine, there's no overhead from switching between mod code and engine code. Minecraft is pretty laggy for me, so I don't know how much this helps, but I would guess it gives better performance for mods that make lots of API calls.[/quote]MineYoshi wrote: and it's in C++ (it's a lot faster and reliable),
Actually, the reason of why the mods are not in C++, it's because the fact that LUA works better for registering entities, or as well nodes :D
If you edit the source, i don't know, if you can improve it?Byakuren wrote:This is a real benefit. To improve Forge you would have to be a Forge dev, I think.MineYoshi wrote: and as well if you know how-to, you can expand the API and make it more useful, more complex and easy to understand. You can make some changes to make everything be more faster and reliable.
Anyways, you can't edit the engine of MineCraft, or at least share it without being sued...
Have a nice day! :D
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: What makes Minetest unique?
Using a launcher is not so hard either.MineYoshi wrote: But actually you only need to unpack the zip in the mods folder! That shouldn't be so hard!
I don't remember many troubles installing Java when I used Windows, but I guess that experience might be different for different people.MineYoshi wrote: Windows doesn't have Java by Default, mostly people use Windows (Damn... I think it's because the software.) and that means they have to install, and being sincerely the first time i played MineCraft i didn't have any problem, but before formatting my Computer i had many troubles installing Java and in other computers too!
I was agreeing that this is a good point of Minetest, not Minecraft.MineYoshi wrote: Is Forge Free? And it's MineCraft? Actually not!
It's not in C++ so the mods will be platform-independent and won't require recompilation. To have C++ mods you would either have to compile mods when you installed them, or modders would have to compile their mods for different platforms beforehand, assuming we're using something like dynamic libraries. You have less of a problem with that in Java since it compiles to bytecode rather than machine code.MineYoshi wrote: Actually, the reason of why the mods are not in C++, it's because the fact that LUA works better for registering entities, or as well nodes :D
I don't see why it would be harder to register things in C++, either.
It's done by forge itself, and they don't get sued. I think Forge is even illegal, technically. Mojang (or now Microsoft) doesn't sue because it benefits Minecraft to have lots of mods. So legality would be another benefit Minetest over Minecraft, though it's not unique if you consider other moddable games with a real API.MineYoshi wrote:
If you edit the source, i don't know, if you can improve it?
Anyways, you can't edit the engine of MineCraft, or at least share it without being sued...
Every time a mod API is left undocumented, a koala dies.
- Calinou
- Moderator
- Posts: 3169
- Joined: Mon Aug 01, 2011 14:26
- GitHub: Calinou
- IRC: Calinou
- In-game: Calinou
- Location: Troyes, France
- Contact:
Re: What makes Minetest unique?
Recent versions of Minecraft bundle Oracle Java, so it runs even if the user does not have Java installed on their system.MineYoshi wrote:Windows doesn't have Java by Default, mostly people use Windows (Damn... I think it's because the software.) and that means they have to install, and being sincerely the first time i played MineCraft i didn't have any problem, but before formatting my Computer i had many troubles installing Java and in other computers too!
Who is online
Users browsing this forum: Krock and 19 guests