Procedural Generation
I have recently been working with procedural generation to create terrain in Unity with C#. It works by randomly sampling perlin noise to generate smooth bumps along a plane, then I can adjust the way the script interprets this data to create the physical features of terrain, then I can output this data to a Mesh Renderer or an Isometric Tilemap.