Делаю для мобилок простенький симулятор деревни. При создании новой игры хочу

сделать на BP процедурно генерируемую карту 500 на 500 м. 1 клетка карты равна 50 см. Каждая клетка карты будет иметь свой тип поверхности (земля, песок, вода и т.д.).
Такую карту можно сделать несколькими известными для меня способами:
- с помощью Create Mesh Section.
- с помощью HierarchicalInstancedStaticMesh (или InstancedStaticMesh).

1. Подскажите, пожалуйста, какой из вариантов оптимальнее в плане производительности (может есть другой более оптимальный вариант создания процедурно генерируемой карты)?
2. Как потом отличать тип поверхности в каждой клетке, к примеру для постройки зданий, передвижения пешек и т.д.? Отдельно массив создавать с типами клеток всей карты и при изменении типа клетки менять и в массиве?

1 ответов

4 просмотра

утебя 1000х1000 клеток, коих 1000000 в сумме. это офигеть сколько объектов, и тебе придется подумать как это все хорошо менеджить и рисовать. начав, скорее всего, с инстансед мешей.

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

Обсуждают сегодня

Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Кто-нибудь знает, как считается нагрузка на цпу? И что такое вообще "нагрузка на цпу"? вот, например, есть у цпу какой-то clock, настроенный на 3 ГГц --- Что значит "нагрузка...
Toideng
15
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Всем привет! поделитесь, пож-та, как кто дебажил / решал проблему с 504 Time out ошибкой от nginx, когда стучишься на свой vapor сервер? в логах /var/log/nginx/error.log е...
Paul
24
ребят, привет. за какое время бот полученную заявку на вступление в группу может принять \отклонить? Помню речь была про 5 минут, сейчас как?
Роман Ромашин :)
10
Доброго времени суток. Правильно ли я понимаю, что с введением новой платежной единицы stars, я просто могу оставить текущую платёжку от Юкассы, которая выполняется на сайте с...
Prokhor Chulkov
7
Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
19
Добрый день! Не подскажете как к модели Категории Шопоголика добавить отношение Тейлора. Пробовал по документации, но не получается. Мб уже кто-то делал?
Николай Афанасенко
6
чтобы получить инструкцию о том, куда шурупы вкручивать у кулера?
Toideng
7
Кто то писал чат на VAPOR+grpc стримах?
iEvgen =MH=
8
Карта сайта