Manic Digger – A multiplayer block-building voxel game, Minecraft clone
github.com
github.com
Its got rendering improved over Mojang's Minecraft (with built-in shader support,) infinite world size in all directions (not just horizontally), and a very high-performance C++ implementation.
It also has a very well-supported and well documented mod API, and an active community. You should check it out.
C++ does not automatically mean "very high-performance". A lot of users get worse framerates than with Minecraft (not everyone, though!), and the entity/"mob" code used to be insanely slow, at least a year ago.
(GP stated that this software is high-performance, and that it is written in C++. They didn't claim it to be high-performance because of C++.)
Lots of those problems have since been fixed though. I believe a rewrite in C++ today would bring more problem than it solves (which, BTW, Mojang is kind-of doing with Minecraft PE).
Homepage says supports up to 62000blocks per dimension, which, conrary to their claim, is quite small.
Improvement? Sure. 64k is more than anyone will ever need? er... 62k? Sure.
Infinite? I'm not sure that word means what you think it means.
Indeed. Minecraft only gets ~256 in the Y-direction, but allows you to go ~30,000,000 in the X/Z-directions.
Moved to https://github.com/manicdigger/manicdigger
Also, the author's web site: http://croxxx.tk/
Some info:
- Client is written in Ć programming language and can be transcompiled to many languages. Yet it's still a C# project that runs in Visual Studio. See https://github.com/marioclone/Mario and http://smb.neocities.org/game.html for example how it works.
- Game is currently being made into a commercial product by a big company. It looks beautiful. There is a whole team working on it, including many artists.
https://www.reddit.com/r/sysadmin/comments/4n3e1s/the_state_... https://sourceforge.net/blog/sourceforge-acquisition-and-fut...
My daughters play minetest and love it. However, they each have an old reconditioned laptop, and their shared world is hosted on one of them, so that laptop has to be on and running minetest even if only the other wants to play and create.
A browser-based world would be so much easier.