Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/19
loading
loading
loading
loading
loading
loading
loading
loading
loading
Struggling to create terrains manually? MC Terrain generates terrain for you full of overhangs and caves, and the player can modify the terrain in play to dig out their own tunnels and caves!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.17f1
Compatible
Compatible
Compatible
Additional compatibility information

The package includes shaders for all render pipelines and an editor menu to switch between them. The menu items are found under "Tools/MCTerrain".


For more information check out the included documentation or www.mcterrain.com for tutorial videos and documentation.

Description

MC Terrain uses an implementation of the marching cubes algorithm to generate terrain from 3D noise. Because the terrain is generated as a 3D array of cubes it is possible for the player to interact with the terrain allowing it to be raised and lowered.


It is compatible with Unity 2021.3.0f1 upwards and with the Built-in Render Pipeline, Universal Render Pipeline and the High Definition Render Pipeline.



The project includes a procedural endless terrain implementation, achieved by dividing the terrain into 16x16 chunks. The play area is described by a 512 x 512 biome map texture. The texture wraps on both axes allowing for a potentially infinite play area.



The project also includes a biome implementation allowing eleven different biomes to be created, each populated by different terrain textures, scenery and vegetation.




Please note that no scenery items except for the grass are included with the package, and only a very basic player capsule is included. Check out the included PDF documentation for details on setting up this default player capsule.


Technical details

Features

  • All C# code is included for you to build on and play around with
  • Fully documented
  • Marching cubes terrain generation
  • Player can raise and lower terrain in play
  • Endless map scrolling
  • Everything procedurally generated from a single seed value
  • 11 Biomes, set up using scriptable objects
  • Option to use your own biome and height maps
  • Different trees, bushes, rocks, stones and grass can be set for each biome type (no scenery Prefabs are included - tutorial videos show how to add scenery)
  • GPU Instanced grass
  • Water implementation (no water shaders are included - tutorial videos show how to create a suitable water plane)
  • Compatible with 2021.3.0f1 upwards
  • Runs on Built-in Render Pipeline, URP and HDRP

Documentation

  • Online documentation and tutorial videos - www.mcterrain.com
  • Offline documentation - PDF documentation is included with the package
  • Join our discord for help and discussion


MC Terrain

(not enough ratings)
16 users have favourite this asset
(16)
$70
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
75.7 MB
Latest version
1.0.1
Latest release date
Sep 18, 2023
Original Unity version
2021.3.17
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR