Thoughts about Minetest
As far as I understand Minetest should be an Open World Voxel Game Engine. But it looks like more like a game engine for Minecraft like games. A lot of things I would expect in the "game part" are hard coded in the engine.
For example the map generation is not necessarily part of a game. Also crafting, biomes and so on
Let's assume that I want to create a voxel based game that is not the millionth version of Minecraft, I don't need a procedural mapgen and no crafting. I don't want a menu where I can select server, mods, subgames or mapgens. The game should be stand alone.
I had to remove all the code I don't need. Wouldn't it be better to move game specific code to dynamic link libraries and drop them into a game folder? This would make it easier or even make it possible at all to use Minetest for more than Minecraft clones
Just some thoughts
For example the map generation is not necessarily part of a game. Also crafting, biomes and so on
Let's assume that I want to create a voxel based game that is not the millionth version of Minecraft, I don't need a procedural mapgen and no crafting. I don't want a menu where I can select server, mods, subgames or mapgens. The game should be stand alone.
I had to remove all the code I don't need. Wouldn't it be better to move game specific code to dynamic link libraries and drop them into a game folder? This would make it easier or even make it possible at all to use Minetest for more than Minecraft clones
Just some thoughts