Задать вопрос
@DarinaZapl

Как сделать рандомную генирацию дверей на определенной плоскости?

Дорогие друзья! Не сможете ли вы мне подсказать, как мне сделать рандомную генирацию дверей на определенной плоскости. К примеру у меня есть 4 стены на 1-3 стенах надо чтобы рандомно заспавнились двери. Просто я запуталась или не совсем панимаю(
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
@xydope
расставь точки респауна дверей, объедини в массив, рандомом выбери в массиве точки, заспавни двери.

можно и без якорей, это не намного сложней.
Ответ написан
DireSnake
@DireSnake
DireSnake
-массив дверей в локации
-рандом. получить число. к примеру от 0 до 1.
-меньше 0.5 - есть в точке дверь, больше - нет. (или наоборот).
-поставить двери.
-при генерации следующей локации ЗА этой стеной после запуска рандома - принудительно поставить дверь. чтобы локации были соединены проходом "дверью".

ессно нужно где-нибудь сохранить созданную конфигурацию локации...чтобы при следующей локации она не обновилась :) .....хотя....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы