http://www.minetest.net <– more mature, larger community, LGPL. Met these folks at their table at FSF.
N.B. I haven’t actually tried playing Craft, the one linked here.
The coolest feature of Minetest (if you can get over the awful, awful name) is how simple it is to mod it. Just drop a .lua file in a certain directory and you’re off to the races. It’s dramatically easier to create a mod for Minetest than it is to install a mod for Minecraft. I had a lot of fun creating a mod that exposed unix-like servers and terminals, having no prior Lua experience: https://github.com/technomancy/calandria
Yeah, I play minetest all the time. I like the Craft’s focus on performance though. ;)
Is this not your project? I thought the “show” tag was supposed to be for stuff you made (which is why it receives a hotness boost).
It’s made by a fellow lobsters user, so I added it.
Craft seems like it’s not being worked on anymore. Konstructs seems to be a fork that’s actively maintained.
N.B. Konstructs' website is very pretty
There’s an amusing amount of creativity spawning from an issue that suggests a new name: https://github.com/fogleman/Craft/issues/112
Why is it for Windows, OS X and Linux?
Why not? Do you think that’s too many OSes to support, or would you like to see, say, OpenBSD in there as well?
When I’m writing software, general purpose software, games included, I just write it. The software. The game. It has nothing to do with some specific OSen. I don’t think of what OS to marry it to, because I don’t need to. So it befuddles me when other developers go out of their way to specify that their software is for this and that particular OS, like it’s very important. Is there some intimate relationship between that application and the OS? Are they intentionally trying to tie it to these systems, somehow? To gain what exactly? I just don’t understand it. And as such, I also don’t understand the reasoning for choosing one particular set of OSen.
I believe it’s just the author’s way of saying that this is written with cross-platform compatibility in mind. Many games only support Windows.
I would like to see an implementation using Rust.