Добрый день!
Эту неделю мы хотим посветить рассказу и разработке по проектированию рандомных миров, на основе различных способов. И первым делом, хотелось бы затронуть самый популярный способ рандомной генерации, а именно шум перлина! Шаг 1: Основы - Создание Grid и TileMap в Unity Первым шагом станет создание базовой сетки с использованием TileMap в Unity. Давайте посмотрим как легко и быстро можно создать фундамент нашего будущего мира. Шаг 2: Рандомный ландшафт с шумом Перлина Возможно, самым увлекательным моментом станет использование шума Перлина для генерации рандомного ландшафта. Давайте создадим базовый код для генерации подобного мира! Для начала создадим генератор, основа всего состовляющего: using UnityEngine;
using UnityEngine.Tilemaps;
public class WorldGenerator : MonoBehaviour
{
public int width = 10;
public int height = 10;
public Tilemap tilemap;
public TileBase groundTile;
void Start()
{
GenerateWorld();
}
void GenerateWorld(
