Процедурная генерация карт в Unity. Алгоритм diamond-square

Поділитися
Вставка
  • Опубліковано 5 гру 2021
  • Расскажу как сгенерировать карту высот и отрисовать её в 2D и 3D используя Unity.
    Приложение:
    play.google.com/store/apps/de...
    Github:
    github.com/mputnick/Diamond-s...
    Статья на хабре:
    habr.com/ru/post/111538/
    Применение текстур к terrain в зависимости от высоты:
    • Procedural Terrain Pai...
    Загрузить карту высот реального мира:
    terrain.party/
    Возможно вас также заинтересует генерация с использованием шума Перлина (лучше подходит для бесконечных карт) ru.wikipedia.org/wiki/%D0%A8%...
    Навигация:
    00:00 Введение и примеры карт
    01:11 Что такое карта высот?
    01:50 Алгоритм diamond-square
    02:42 Ленивая динамика для diamond-square
    03:27 Интерфейс приложения
    04:00 Имплементация алгоритма на C#
    06:35 Сглаживание карты
    07:28 Отображение 2D карты в Unity
    07:52 Применение карты к terrain в Unity (3D)
    09:19 Заключение

КОМЕНТАРІ • 16

  • @user-qp5ou2kv8g
    @user-qp5ou2kv8g 2 роки тому +4

    Очень крутое видео
    Было бы интересно увидеть генерацию каких-то объектов поверх(растительность, здания) и тропинок

  • @dima6peyc154
    @dima6peyc154 2 роки тому +7

    Очень крутой и интересный урок. Я уверен он много кому поможет!

  • @expanse9580
    @expanse9580 Рік тому

    Скачал. Потрясающе, очень перспективно выглядит

  • @ArtDen1000
    @ArtDen1000 2 роки тому +2

    Однозначно подписочка. Пойду свою выживалку делать))

  • @menshs5620
    @menshs5620 Рік тому

    Мне как раз что-то подобное надо для своей игры)

  • @JustaFrogger
    @JustaFrogger Рік тому

    Очень круто!

  • @vayre1969
    @vayre1969 Рік тому +1

    Здравствуйте! Могли бы вы залить весь код на гитхаб?

  • @user-id3pu3pr2e
    @user-id3pu3pr2e 11 місяців тому

    Какой размер карты в Unity для слабых компов?

  • @1mpulse696
    @1mpulse696 2 роки тому

    круто, но хотелось бы увидеть весь проект

    • @shv3pCyt
      @shv3pCyt 2 роки тому

      Уже есть) посмотри в плэй маркете и вбей в поисковике "генератор миров" и третье приложение с низу это и есть тот проект.

    • @vayre1969
      @vayre1969 Рік тому

      @@shv3pCyt имеется ввиду код

  • @AizarkLizard
    @AizarkLizard 6 місяців тому

    Очень крутой пример, жаль я не вижу что бы получаемые карты были цыкличны

    • @Badyaga29
      @Badyaga29 6 місяців тому

      Цикличны

  • @Marcos-bo4wm
    @Marcos-bo4wm 2 роки тому

    Subbed&Liked!! You really need to look into Promo-SM!!