Hello!
EDIT: Territect is now available on the script browser.
Territect is a Lua script I have been working on for the past few months. It allows the user to generate terrain and landscapes to build saves upon without having to draw it manually or use slow (albeit impressive) terrain generation saves. It does so by allowing the user to create, edit, and share presets, which define a set of rules that Territect uses to create your terrain.
As of now, Territect is NOT available on the Lua browser and is not in a complete state.
However, it is now open for beta testing. If you're interested, please complete this form and I may send you the script for testing.
The script's code can be found at https://github.com/Rebmiami/Territect, and those who know how to manually install a script may do so.
Why?
Territect is built to create terrain for saves. If you're building a city and need a simple landscape to erect your beautiful skyscrapers or need a big chunk of mineral-rich land to test your mining machine, then Territect may be of use to you. Artists may also find creative uses for Territect and I highly encourage experimenting with its mechanics, as creating custom terrain isn't the only thing it can do. See the built-in "Bombs" and "Matrix" presets.
Doesn't Territect break the "no CGI" rule?
I've brought up this topic with moderators and it's been stated that Territect has a similar status to Texter. You may use Territect in saves you release as long as the main focus of the save is not the terrain itself. If the terrain is the focus, then you have to make it yourself! If you are using Territect's preset sharing feature, you may also distribute presets through saves as long as you are the creator of the presets.
An example of such a save can be found here:
How does it work?
Territect presets are subdivided into Passes which are further divided into Layers. Each pass generates a block of terrain consisting of each of its layers stacked on top of each other at a certain height, then lets it fall for a specified amount of time (called "settling") to let particles mix together and make the terrain look more natural. There are more than one type of layer; some simply draw flat layers of terrain as the name would suggest while others can draw isolated clusters of material, which can be useful for generating features such as ores or even lakes and caves.
Terrain in the process of settling after being drawn by Territect.
While Territect does have many limitations, there are lots of clever ways to work around them. See the built-in "Oasis" preset for a way to make seeds. You can analyze built-in presets by copying them and pasting them into a new folder using the Import/Export menu.
I tried this, nice generator but I have two suggestions:
1) The caves look unnatural
2) I have no idea how to create a preset myself
Thanks for the feedback!
1. Territect is quite new and has a limited featureset. I (now we) haven't figured out all the techniques and ways to make presets look more detailed and realistic, so I encourage people to explore the tool.
2. I'd suggest reading this page and looking inside the factory presets to see how they work. Currently, the documentation isn't perfect and I'm hoping to improve it through this testing. Is there anything specific you're having trouble with?
I LOVE THIS
This is epic.
Yes. That's a planned feature, and will probably be added in the next version.