The user features that I think would be awesome would be, rather than just being able to edit voxels, being able to start by importing a base model to start with. Thus the editor would have a built in library of the voxels that currently exist in the game. I think 90% of the voxels I would want to create would be a variation of something that already exists. It would also make it easier to keep creations “on model” by this I mean in keeping with the Stonehearth look and style. It would also be great to be able to import other people’s creations into the library.
I am assuming that if one creates a model that there is an associated animation file that goes with it. It would be great if the editor incorporated this so you could view your model performing each of the basic animations and edit them.
It would also be good if the editor understood scale. There seems to be an element in the Stonehearth style that dictates that the ‘cube resolution’ drops as the creature gets bigger. For example the smallest cube in the big Cthulhu titan in the trailer is much bigger than the smallest block in a human.
This would actually be kind of fun to write. Does anyone have any thoughts on what other features would be useful in such an editor?