Territect Beta Testing Open

  • RebMiami
    10th Dec 2022 Member 5 Permalink

    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 generated by TerraGen settling.

    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.


     

    Edited 5 times by RebMiami. Last: 4th Jan 2023
  • emilien54
    10th Dec 2022 Member 0 Permalink

    This is actully very cool! Hope to see more update

  • ArolaunTech
    11th Dec 2022 Member 0 Permalink

    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

  • RebMiami
    11th Dec 2022 Member 0 Permalink

    @ArolaunTech (View Post)

     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?

  • Jakav
    11th Dec 2022 Member 0 Permalink

    I don't know a way to make better caves easily, though it's possible. The trick in general is to make things that change, and then later convert those things. The bombs preset is a good example.

  • Tycho10101
    11th Dec 2022 Member 0 Permalink

    I LOVE THIS

  • Jakav
    11th Dec 2022 Member 0 Permalink

    Even with the limited feature set that territect has, it is possible to make azure bombs, although not easily. Most terrain is possible the way territect is now.

  • thecomputerguy
    11th Dec 2022 Member 0 Permalink

    This is epic.

  • ae15
    12th Dec 2022 Banned 0 Permalink
    This post is hidden because the user is banned
  • RebMiami
    12th Dec 2022 Member 0 Permalink

    @ae15 (View Post)

     Yes. That's a planned feature, and will probably be added in the next version.