MC Terrain

MC Terrain uses an implementation of the marching cubes algorithm to generate fully interactive 3D terrain from noise. Because the terrain is stored in a 3D array, players can modify it in real-time, raising or lowering the terrain dynamically.


  • Unity Compatibility:
    Works with Unity 2021.3.0f1 and above, and supports the Built-in Render Pipeline, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP).
  • Endless Procedural Terrain:
    Terrain is generated in 16x16 chunks, enabling infinite scrolling across a looping 512x512 biome map texture. The map wraps on both axes, enabling seamless and endless exploration.
  • Biome System:
    Includes an 11-biome system, each with custom terrain textures, vegetation, and scenery setups (grass included by default). This enables the creation of diverse and visually rich environments.

Additional Notes:

  • No scenery items are included beyond the grass.
  • The project includes a basic default player capsule. See the included PDF documentation for setup instructions.
  • Full YouTube tutorials are available to walk you through the code and structure.

Developer Note:
I've reduced the price of this asset, as it's no longer being updated. It still includes a complete marching cubes terrain generator with random maps, biome support, and endless scrolling. There is also full documentation and YouTube videos available to help you understand and modify the code.


Great for learning procedural generation or adapting for your own project!