This is a paid asset, but now you can download 2D Procedural Landscape for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Detail this asset from Unity Store: Original Link
2D Procedural Landscape v1.0
Generate 2D landscape, see results in real-time in the editor, dynamically load mountains around the player, customize multiple layers of generation.
The 2D Procedural Landscape asset is a powerful tool that allows you to easily create and generate 2D mountains with various parameters in Unity. With its user-friendly interface, you can customize multiple layers of generation and dynamically load mountains around the player. This asset also enables you to see the results of your changes in real-time, right in the Unity editor, without the need to run the game.
Asset allows you to create mountains with a high level of detail by layering different settings. Each layer can be customized separately, giving you complete control over the look and feel of your mountains. By layering different settings, you can create mountains that have a high level of detail and realism. Additionally, the asset allows you to divide the generation into regions, giving you the ability to create different types of landscapes that seamlessly transition from one to the other. With this feature, you can create a diverse and immersive world for your player to explore. The asset also allows the player to move around the generated landscape, with the collider also changing along with the generated terrain.
The asset includes a range of settings that can be adjusted to customize the mountain to your liking. These include the overall generation size, generation layers, update runtime in editor, generate on start, chunks preload and use random seed, advanced settings, and skip chunks to replace them manually.
The advanced settings of the 2D Procedural Landscape asset provide additional options for fine-tuning the mountain generation.
The asset is fully customizable and can be adjusted to fit the unique needs of your game, you can use it to create different types of mountains such as snow-capped mountains, rocky mountains and more. The asset can be used in different types of 2D games.
When you purchase the 2D Procedural Landscape asset, you also receive another asset, the “Gradient sprite Tool with Transparency” for free. Additionally, the package includes a set of textures that can be used on the landscape such as grass, sand, snow, and yellow grass. The asset also comes with 5 demo scenes that showcase the capabilities of the asset. The package also includes scripts that are necessary for parallax and dynamic loading of the landscape around the player.
Asset is highly optimized for performance, making it suitable for mobile games. The asset uses efficient algorithms and data structures to generate the mountains, ensuring that it runs smoothly even on lower-end devices. Additionally, the asset has been extensively tested on a variety of different devices and platforms to ensure maximum performance and compatibility. With the 2D Procedural Landscape asset, you can create beautiful and detailed mountains without compromising on performance, making it the perfect tool for any mobile game developer.
The 2D Procedural Landscape asset is compatible with Unity versions 2020.3.42f1 and above and requires the spriteShape package to be installed.