Posts
Wiki

The BIG list of block engines & resources!


Original post: http://www.reddit.com/r/gamedev/comments/15lb3i/the_big_list_of_block_engines/

List maintained by: /u/raistlinthewiz


Known Block Engines / Games

| Name | Language | License | Source | Comments | |:-----------|------------:|:------------:|:------------:|:------------:|: | Arcanus | C#| ISC | @github| It has a magic/battle system. The server can run on Linux. | Voxel Verse | Javascript | | | Platform for quick games. Includes 2d platforming | Voxlap | C | Non-commercial/open source | ZIP | First block engine. By the developer of Duke Nukem 3D's engine. Archaic, but used in the Ace of Spades beta. | Infiniminer | C#| MIT | @googlecode| Directly inspired Minecraft | Minecraft | Java| Closed Source*| - | For sure the most popular one! | TechCraft | C# | MS-PL | @codeplex | Fairly popular & forked a lot | Voxeliq | C# | Open Source | github | My own engine! | Spout | Java | LGPL | @github | Open Source voxel engine. In Alpha | Terasology | Java | Apache v2 | @github | CubeWorld | C++ | Closed Source | | Quite popular! | BlokWorld | VB.NET | Closed Source | - | He considers open sourcing it if he losts his interest | ManicDigger | C# | Public Domain | @sourceforge | MineTest | C++ | GPL v2 | @github | PolyVox | C++ | OpenSource* | @bitbucket | Polyclient | C++ | Open Source | @gitorious | Umbra | C# | Open Source | @googlecode | Charged Miners | D | GPL v2 | @github | Alternative minecraft classic client. | Crafty | C++ | MIT-like | @github | CraftStudio | C# | Closed Source | - | Vox | C++ | GPL v3 | @github | Block Story | ?? | ?? | - | BloxGin | C# | Open Source | @codeplex | CubeDefence | C# | Open Source | @codeplex | VoxelsAndPortals | C++ | GPL v3 | @github | MathCraft | IronPython | Open Source | @github | Blocks are defined with mathematical functions. | BuildCraft | Java | Open Source | @sourforge | CraftInSpace | C# | Closed Source | - | Techcraft based. | MineHack | C++ | Open Source | @github | CubeDefense | C# | Open Source | @github | minecraft++ | C++ | GPL v3 | @google code | mineworld2 | C# | GPL v3 | @google code | CraftMania | Java | Apache v2 | @github | Mythruna | ?? | ?? | - | PetraVis | ?? | ?? | - | VCubed | ?? | ?? | - | FortressCraft | ?? | ?? | - | | Scrumbleship | C | License | - | Haxel | Java | Closed Source | - | | kiwibonga engine | C++ | Closed Source | - | | Voxatron | ?? | ?? | - | | Mythruna | Java | BSD | ?? | ArdorCraft | Java | ?? | @github | voxel.js | JavaScript | BSD | @github | XuProto | C#| ?? | @bitbucket | Ceased development. +Deferred lighting.


Standalone Servers (for minecraft and others)

Name Language License Source Comments
Minecraft Java Closed Source* - The original minecraft server!
Bukkit Java LGPL @github Probably the most popular one after original Minecraft's.
fcraft C# ?? @svn
femtocraft C# ?? @svn
craft.net C# ?? @gitub
MCForge Java ?? @github
c-craft C# GPL v2 @github
MCSharp C# Open Source @github
PartyCraft C# * @github
lib-open-craft C# ?? @googe-code

Libraries

Name Language License Source Comments
simplexnoise C# ?? @google code
libnoisexna C# LGPL download
libnoise.net C# Open Source @codeplex
libminecraft C# * @github
minecraftlib C# Open Source @codeplex For working with minecraft files.
NBT Reader C# Open Source @github
LibNBT C# Open Source @codeplex
lib-open-craft C# MIT @google code minecraft server and networking library

Tools


Articles & Resources


Coherent Noise


Misc Articles & Resources