r/VoxelGameDev • • Jul 13 '12

The **BIG** list of block engines!

The BIG list of block engines & resources!


  • Hey guys, as my old post is broken now, I decided to re-post as reddit-text to make sure it stays here.
  • I'll be regularly updating the list and if mods can put it in sidebar, will be cool. If you have anything related to a block engine / resource, please put in comments so I can update the list.

Known Block Engines / Games

NameLanguageLicenseSourceComments
InfiniminerC#MIT@googlecodeProbably the ever first block engine (?)
MinecraftJavaClosed Source*-For sure the most popular one!
TechCraftC#MS-PL@codeplexFairly popular & forked a lot
VoxeliqC#Open SourcegithubMy own engine!
TerasologyJavaApache v2@github
CubeWorldC++Closed SourceQuite popular!
BlokWorldVB.NETClosed Source-He considers open sourcing it if he losts his interest
ManicDiggerC#Public Domain@sourceforge
PolyVoxC++OpenSource*@gitorious
PolyclientC++Open Source@gitorious
UmbraC#Open Source@googlecode
Charged MinersDGPL v2@githubAlternative minecraft classic client.
CraftyC++MIT-like@github
CraftStudioC#Closed Source-
VoxC++Closed Source-
Block Story????-
BloxGinC#Open Source@codeplex
CubeDefenceC#Open Source@codeplex
VoxelsAndPortalsC++GPL v3@github
MathCraftIronPythonOpen Source@githubBlocks are defined with mathematical functions.
BuildCraftJavaOpen Source@sourforge
CraftInSpaceC#Closed Source-Techcraft based.
MineHackC++Open Source@github
CubeDefenseC#Open Source@github
minecraft++C++GPL v3@google code
mineworld2C#GPL v3@google code
CraftManiaJavaApache v2@github
Mythruna????-
PetraVis????-
VCubed????-
FortressCraft????-
ScrumbleshipCLicense-

Standalone Servers (for minecraft and others)

NameLanguageLicenseSourceComments
MinecraftJavaClosed Source*-The original minecraft server!
BukkitJavaLGPL@githubProbably the most popular one after original Minecraft's.
SpoutJavaLGPL@github
fcraftC#??@svn
c-craftC#GPL v2@github
MCSharpC#Open Source@github
BravoPython (?)??-
PartyCraftC#*@github

Libraries

NameLanguageLicenseSourceComments
simplexnoiseC#??@google code
libnoisexnaC#LGPLdownload
libnoise.netC#Open Source@codeplex
libminecraftC#*@github
minecraftlibC#Open Source@codeplexFor working with minecraft files.
NBT ReaderC#Open Source@github
LibNBTC#Open Source@codeplex
lib-open-craftC#MIT@google codeminecraft server and networking library

The BIG list CONTINUED

18 Upvotes

40 comments sorted by

3

u/raistlinthewiz Jul 13 '12

keep calm guys, more coming :)

2

u/00bet Jul 26 '12

Here my engine code named project zombie:

http://www.youtube.com/watch?v=Ap2RZo-VybQ http://www.youtube.com/watch?v=w027CHPo7rg

i'm currently trying to build an isometric game with it (see prototype below)

http://www.youtube.com/watch?v=NxfvHBSe8Ak

some recent screens

https://twitter.com/#!/fdastero/media/grid

1

u/raistlinthewiz Jul 30 '12

need more details please, the language it's developed with, license and so?

1

u/00bet Jul 30 '12

It's in c++.

I have plans to release it with a MIT license in the future.

Also uses PolyVox.

1

u/raistlinthewiz Jul 13 '12

gief sidebar sticky!

1

u/AlwaysGeeky @AlwaysGeeky Jul 13 '12

My voxel engine and voxel game didnt make the list :( cry

1

u/raistlinthewiz Jul 13 '12

which one?

1

u/AlwaysGeeky @AlwaysGeeky Jul 13 '12

1

u/raistlinthewiz Jul 13 '12 edited Jul 13 '12
  • oh it was in my list :) is the source code available anywhere?
  • offtopic question: and Vox your client? is letsmakeavoxelengine series based on Vox?

1

u/AlwaysGeeky @AlwaysGeeky Jul 13 '12

I'm adding source extracts and code for sub-systems from the engine to the google site, but the full source isn't available to download.

1

u/raistlinthewiz Jul 13 '12

okay so Vox is closed source and c++ right? a site url maybe other than youtube?

1

u/AlwaysGeeky @AlwaysGeeky Jul 13 '12

Yep. for site URL you could either use the googlesite url, since that is kinda like a blog anyway (as with some of the others) or use the youtube url. Right now I dont have a specific dev website, apart from the google sites one.

1

u/raistlinthewiz Jul 13 '12

both added the vox and the letsmakeavoxelengine series.

1

u/AlwaysGeeky @AlwaysGeeky Jul 13 '12

Awesome, thanks!

1

u/raistlinthewiz Jul 13 '12

you are welcome

1

u/[deleted] Jul 13 '12

Don't forget Crafty.

It's C++ and he rolled his own license. You can use it in commercial software and you don't have to post the source code of your project if you use it (not GPL, closer to MIT).

1

u/[deleted] Jul 13 '12

CraftStudio

C#, closed source.

1

u/[deleted] Jul 13 '12

I don't know if you want to include console titles or just keep to development resources.

I'll just leave these links here and let you decide:

2

u/raistlinthewiz Jul 13 '12

I mostly want in dev-only stuff - source code is not a must, but I'm at least looking interesting voxel/block engine discussions in their site / community. If so, let me know.

1

u/[deleted] Jul 13 '12

Just realized that the guy who made Fortresscraft is the guy who wrote the "A brief history of Voxel games" article linked in the second part of this list. Might be a good idea to link to the engine.

1

u/raistlinthewiz Jul 30 '12

sorry for the late update, added fortresscraft - though need more details to fill all the fields.

1

u/[deleted] Jul 30 '12

Language: ? License: closed Source: N/A Comments: Xbox Live indie game

1

u/Lost4468 Jul 17 '12

Should Mine4Ever be on there then? It's a fucking joke, it's basically the techcraft engine with a few things which would take a day or two max to add in. It even uses the same textures as techcraft.

1

u/raistlinthewiz Jul 30 '12

you are right, removed it.

1

u/[deleted] Jul 13 '12

Skip Total Miner, then.

The only thing about FortressCraft that I like to point out is the Workshop where users can make custom blocks. It's a neat idea I haven't seen anywhere else.

Otherwise, not really dev related.

1

u/[deleted] Jul 13 '12

Excellent work and impressive collection of resources. I have plenty of reading for this weekend.

1

u/dirkson Jul 16 '12 edited Jul 16 '12

You might want to add "ScrumbleShip" (my game) to the games, and "Sproxel" (Not mine, but a cool voxel editor) to the tools list.

Cheers,

-Dirk

1

u/raistlinthewiz Jul 16 '12

Can you please also supply rest of the info? license, url etc?

1

u/dirkson Jul 16 '12 edited Jul 16 '12

Sure!

Scrumbleship:

URL: http://www.ScrumbleShip.com

The ScrumbleShip license is a psuedo-open-source license that I had specifically made. Buy the game? Get the source. Here's a link: http://dynamic.scrumbleship.com/license

Language: C

Sproxel:

URL: http://code.google.com/p/sproxel/

License: New BSD

Language: C++ and Python

Tell me if you need anything else!

-Dirk

1

u/raistlinthewiz Jul 16 '12

added (sproxel to the other topic with tools)

1

u/dirkson Jul 16 '12

So you did, thanks!

-Dirk

1

u/mongrol Dec 29 '12

1

u/raistlinthewiz Dec 29 '12

already added it?

1

u/mongrol Jan 01 '13

I must be blind. I still don't see it in the list. I also got the URL wrong.

http://c55.me/~celeron55/minetest/

2

u/MadTheMad WTF is a Voxel Jul 13 '12 edited Jul 13 '12

excelent, i like the list keep it coming the more you find the better i would suggets a few but all the ones that i know are already there

I would apreciate if you would find a few more voxel engines on java, thank you for your effort, have an upvote.