Some related topics:
Varying the "strength" of the biome may also lead to other interesting gameplay utility and could change over time. I'm hesitant to say all terraforming should be temporarily maintained by machinery or magic: what if somebody nuked a whole mountain? The nuke object disappears, but the biome should probably change to some sort of radiation-soaked wasteland indefinitely. Unless the player then starts cleaning it up somehow.
Changed biomes could also decay naturally over time toward whatever the default provided by noise is. If it makes sense for the biome.
Mostly I'm excited by the option to use an aquifer biome Strength of the biome there could indicate the flow unleashed if exposed. In open air it could be used for wind strength somehow. Liquid-bearing blocks could hold oil deposits. Moisture content of blocks deeper in the soil could be used for growth simulation. If exposed to the surface it could go from measuring moisture to showing the standard biome in the area instead.
More ideas in the old thread I linked earlier.
- @Immortius has thought about a block system overhaul that would treat blocks more like prefabs so Components could be added more easily. Been a while though, nothing in progress that I'm aware of
- Support for modules to define new per-block data is on a list somewhere. Might relate to the above item.
- Block families can help cut down on excessive blocks when it comes to variants (making all grass shades or stair block orientations stack the same)
Varying the "strength" of the biome may also lead to other interesting gameplay utility and could change over time. I'm hesitant to say all terraforming should be temporarily maintained by machinery or magic: what if somebody nuked a whole mountain? The nuke object disappears, but the biome should probably change to some sort of radiation-soaked wasteland indefinitely. Unless the player then starts cleaning it up somehow.
Changed biomes could also decay naturally over time toward whatever the default provided by noise is. If it makes sense for the biome.
Mostly I'm excited by the option to use an aquifer biome Strength of the biome there could indicate the flow unleashed if exposed. In open air it could be used for wind strength somehow. Liquid-bearing blocks could hold oil deposits. Moisture content of blocks deeper in the soil could be used for growth simulation. If exposed to the surface it could go from measuring moisture to showing the standard biome in the area instead.
More ideas in the old thread I linked earlier.