сделать сносимые тачкой деревья. Намутил через PCG экторы, активирующие симуляцию физики и самоликвидирующиеся по таймеру. Но нагрузка такая что стабильный fps прогнулся до 20-30 даже до активации хотя бы одного эктора.
Чую что логика исполнения изначально неверна. Кто делал что-то подобное? Есть туторы рассматривающие этот вопрос?
Может сделать скрипт спавнящий коллайдеры у деревьев, при столкновении уничтожающий дерево рядом?
ох сложную ты себе задачку конечно задал, друже. если посмотришь на референсы, даже в том же сноураннере только ограниченное количество деревьев можно валить на локации, остальные там сугубо статичные. Я бы персонально посоветовал сделать также, если честно, остальное за тебя сделает грамотный левел дизайнер. https://www.youtube.com/watch?v=84BeP1sqNY0 можно попробовать покопать вот в эту сторону, чтобы деревья как минимум гнулись хотя бы от наезда) и только некоторые прям отваливались. Но это по уровню сложности уже более комплексная задачка
Можно сделать так - если у тебя деревья фолиаджом раскиданы, то мешам деревьев делаешь simple box collision в редакторе мешей, только с оверлапом. Машине делаешь свой box collision с каналом коллизии на оверлап этих деревьев и с хитом. При оверлапе фолиджа можно получить инфу по конкретному инстансу фолиджа, с которым идет оверлап - какая там меш и какой трансформ. Далее делаешь бпшку с компонентом меши и физикой. У этого компонента ставишь, что он реагирует на hit, это перегрузит коллизию меши. Собственно получается - оверлапишь фолидж, получаешь с него меш и трансформ, спавнишь бпшку с этим же трансформом и мешью, но уже с включенной физикой, удаляешь инстанс фолиджа.
есть шанс что тоже будет очень perfomance heavy
проверено все ок
ничоси! прикольно тогда)
Благодарствую! Да, задачка адовая, ничего не скажешь. Но текущий геймплей в проекте доказал что без подобного, увы, не обойтись. Совет о разграничении динамики и статики очень и очень дельный! Буду пробовать
Интересное решение. Спасибо! Буду тестить)
https://t.me/TechArtArchive/259 вон что человеки делають
https://m.youtube.com/watch?v=5mxAAE4Y29s&t=8s
Обсуждают сегодня