Recommended for you

Our recommendation engine has come up with some personalized suggestions for you.

Discover more products

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    pp paypal

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    Your card will be charged .

    Thank you!

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      Download from the App Store or text yourself a link to the app

      Send SMS
      Nevermind

      €19+

        {PROJECT FILES} Terra Nova - Dynamic in-game environment builder [Unreal Engine]

        {PROJECT FILES} Terra Nova - Dynamic in-game environment builder [Unreal Engine]

        This is the unreal project with all the blueprints and code for this project.
        If you were looking for a packaged build to just play around with check this out: https://gumroad.com/l/terranova

        PLEASE READ THE NOTES BELOW BEFORE BUYING!


        TERRA NOVA

        This is a dynamic in-game environment system for use in games that require the player to design its own environment. (think games like Minecraft or Cities Skylines). It uses procedural mesh components and simplex noise layering mixed with a world spaced tri-planar material generate realistic landscapes on the go. It uses a self-contained tile system to boost performance. 


        FEATURES

        Dynamic world creation using simplex noise
        Smart foliage spawning algorithms 
        Easy to swap meshes and materials
        Road drawing system using splines

        READ THIS FIRST:

        Tested and working in Unreal 4.16.2

        Keep in mind this is a research project meant for educational purposes, it is by no means a release ready project, you will have to look at the blueprints and implement what you like in your own project. 

        This is an in-game world editor, as opposed to the in-editor world tools in UE4, it allows the PLAYER to create and edit their own environment.

        Foliage assets have been removed since I cannot legally distribute these. Replace them with your own assets. I suggest checking out SpeedTree or the open world demo provided by Epic.

        If you have any questions, don't hesitate to contact me on contact@thomasvn.com


        CHANGELOG


        06 February 2018

        Migrated the project to UE4.18.x
        Optimized VFX.
        Switched Convolution Blur.
        Updated some deprecated code.

        19 July 2017

        Fixed 4.16 compatibility.

        Supported version: Unreal 4.16.2

        22 March 2017

        Updated libraries to the latest version.
        Fixed support for Unreal 4.15.1

        19 August 2016 b

        Fixed a shader bug

        19 August 2016 a

        Removed Substance plugin requirement.
        Replaced speed tree sample tree with a placeholder cube to avoid legal issues.

        18 August 2016
        Initial release

        Sorry, this item is not available in your location.
        Sold out, please go back and pick another option.

        You've already purchased this product.

        Card

        ···· ···· ···· 4242
        Test card

        05/18

        Card

        Use a different card?

        Card

        pp paypal

        or pay with

        We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

        or pay with

        Please confirm your location:
        Your card will be charged US$23.48.

        Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

        Thank you!

          Gumroad Library

          Download from the App Store or text yourself a link to the app

          Download from the App Store or text yourself a link to the app

          Send SMS
          Nevermind