Size: a a a

2020 October 05

N

NoCodeBugsFree in Unreal Engine
Стоит задача по регистрации игроков с основной задачей дальнейшего per-user сбора статистики о их действиях и оборудовании. Отслеживать необходимо в основном геймплейно-сюжетные моменты, записывать голос,  генерировать Heatmaps, собирать статистику о сессиях - когда играл, сколько играл и т.п. Для начала хотя бы стартануть с регистрацией и простейшими  гемплейными моментами.
куда смотреть? кто что посоветует?
источник

Y

Yakim in Unreal Engine
Александр Дядюра
привет
у меня есть блюпринт актор который получает данные c железяки на arduino по udp. когда данные приходят в анрил, у актора срабатывает событие dataReceived которое выдает строку. эту строку я паршу и в итоге получаю число.
нубский вопрос: как присвоить это число значению интенсивности света лампочки в сцене? я могу в блюпринте моего udp ресивера как-то получить ссылку на лампочку или мне это надо делать в левел блюпринте?
как самый простой варик, собирай с мира все акторы которые имеют источник света, получаешь массив референсов, с каждого берешь уникальное имя и шлешь на железяку, железяка выбирает уникальное имя и передает на сервер имя и новое значение, получаешь, по имени ищешь в массиве источник, берешь референс и устанавливаешь новое значение интенсивности
источник

AK

Alex K in Unreal Engine
Круто!
источник

SR

Sergey R in Unreal Engine
https://www.youtube.com/watch?v=aLVodLos41Q вот чувак в блендере весьма простые модельки деревьев использовал. Я не к тому что надо все бросать и бежать в блендр/unigine, а к тому что особенность задачи предполагает экономию/оптимизацию на чем то. может вообще часть леса (отдаленную от камеры) сделать единым мешем/набором мешей/ -с материалом  "а-ля мох"(с текстурой лесов амазонки))  и все обмазать туманом/пост-процессингом
источник

A

Arkadiy in Unreal Engine
Sergey R
https://www.youtube.com/watch?v=aLVodLos41Q вот чувак в блендере весьма простые модельки деревьев использовал. Я не к тому что надо все бросать и бежать в блендр/unigine, а к тому что особенность задачи предполагает экономию/оптимизацию на чем то. может вообще часть леса (отдаленную от камеры) сделать единым мешем/набором мешей/ -с материалом  "а-ля мох"(с текстурой лесов амазонки))  и все обмазать туманом/пост-процессингом
Ага, спасибо, буду тестить и уже по факту смотреть что птимизировать. Надеялся что уже можно фигачить лес из коробки, видимо рановато
источник

Г

Говорящая рыба... in Unreal Engine
Andrey Shikhov
по поводу спринг арма то никто не знает?
а что сложного, берешь как компонент и назначаешь новую длинну спрингарма
источник

АД

Александр Дядюра... in Unreal Engine
@Yakim3396  @virtualparticle спасибо за ответы! у меня в том и проблема, что я не знаю как мне получить доступ из блюпринта к лампочкам. я первый раз в анриле, мб ещё и криво объяснил.
есть две лампочки и udp listner
источник

АД

Александр Дядюра... in Unreal Engine
в листнер приходят данные. два числа разделенные прямой палкой. я получаю эти два числа и мне надо зеленой лампочке поставить интенсивность первого числа, а красной - второго
источник

АД

Александр Дядюра... in Unreal Engine
я перебираю подсказки, но никак не могу найти ничего такого, что позволило бы получить референсы на лампочки
источник

AD

Aleksei DTG in Unreal Engine
да блин, мужик, создаёшь переменную типа лампочка в этом же бп, нажимаешь на глаз
источник

AD

Aleksei DTG in Unreal Engine
выделяешь свой листенер в сцене, находишь там поле с этой переменной. нажимаешь на пипетку и выбираешь лампочку. Или, как сказали выше, собираешь вообще все лампочки на сцене (если тебе надо много и разом) на BeginPlay, например, сохраняешь их в массиве и регулируешь яркость как надо
источник

Y

Yakim in Unreal Engine
Александр Дядюра
в листнер приходят данные. два числа разделенные прямой палкой. я получаю эти два числа и мне надо зеленой лампочке поставить интенсивность первого числа, а красной - второго
get all actors of class, фильтр выставь на SpotLight
источник

AD

Aleksei DTG in Unreal Engine
на BeginPlay всё это дело
источник

A

Alex in Unreal Engine
Переслано от Alex
Ребят, если кто работку ищет, мы вас ждем:
https://hh.ru/vacancy/39517355

Ссылочка на игру:
https://store.steampowered.com/app/1227530/Partisans_1941/
источник

АД

Александр Дядюра... in Unreal Engine
"создаёшь переменную типа лампочка в этом же бп, нажимаешь на глаз выделяешь свой листенер в сцене, находишь там поле с этой переменной. нажимаешь на пипетку и выбираешь лампочку."

как просто всё оказалось))

Aleksei @Yakim3396 благодарю за помощь!
источник

AD

Aleksei DTG in Unreal Engine
да не за что :)
источник

AS

Andrey Shikhov in Unreal Engine
@Speakinhg_fish а если мне нужно плавно и с изингами
источник

Г

Говорящая рыба... in Unreal Engine
Andrey Shikhov
@Speakinhg_fish а если мне нужно плавно и с изингами
через таймлайн например
источник

AS

Andrey Shikhov in Unreal Engine
ну так и сделал
источник

_

_SlavkA_ in Unreal Engine
Привет всем действующим инди анрил разработчикам и тем, кто только собирается ими стать!
источник