Size: a a a

2020 September 29

AS

Alex Sinelnikov in Unreal Engine
я хочу выложить на маркетплейс свою работу, но хочется перед тем как выложить - понять насколько еще ее можно оптимизировать
источник

AS

Alex Sinelnikov in Unreal Engine
т.к. в итоге хочу иметь фреймворк для построения openworld mmorpg со всеми базовыми потребностями
источник

Б

Баходир in Unreal Engine
Alex Sinelnikov
запилил сетевую часть и коммуникации через UDP и grpc но вот не уверен куда дальше двигаться. В оптицизации или же напиливание нового фукнционала
О, расскажи, как ты смог подключить grpc к анрилу?
источник

AS

Alex Sinelnikov in Unreal Engine
Баходир
О, расскажи, как ты смог подключить grpc к анрилу?
легко, собрал из исходников, вкинул либы и прописал их в build.cs
источник

AS

Alex Sinelnikov in Unreal Engine
правда с версиями пришлось поиграться, т.к. некоторые не хотели работать с движком
источник

Б

Баходир in Unreal Engine
Alex Sinelnikov
легко, собрал из исходников, вкинул либы и прописал их в build.cs
У меня километры ошибок было таким образом :)
источник

AS

Alex Sinelnikov in Unreal Engine
в итоге остановился на 1.23
источник

Б

Баходир in Unreal Engine
Я пробовал уже даже через vcpkg собирать бинарики
источник

AS

Alex Sinelnikov in Unreal Engine
сейчас сброшу репу одну, можно из нее попробовать
источник

AS

Alex Sinelnikov in Unreal Engine
источник

AS

Alex Sinelnikov in Unreal Engine
у этих ребят есть тоже готовые собранные либы, можно их попробовать подключить
источник

AS

Alex Sinelnikov in Unreal Engine
у меня получилось вручную это сделать + собрать их же под mac os
источник

AS

Alex Sinelnikov in Unreal Engine
так вот, буду благодарен за инфу по соотношению нагрузки и кол-ва игроков на dedicated server
источник

Б

Баходир in Unreal Engine
У них там не хватало несколько важных фичей, я помню
источник

AS

Alex Sinelnikov in Unreal Engine
Баходир
У них там не хватало несколько важных фичей, я помню
ну тебе важно получить рабочий grpc а обертку вокруг лучше сделать самому
источник

AS

Alex Sinelnikov in Unreal Engine
я пока использовал одно направленные запросы, но в планах есть стриминг тоже, как дойду - буду смотреть как сделать
источник

AS

Alex Sinelnikov in Unreal Engine
а по ошибкам - всегда можно через #pragma warning(disable: XXXX)
источник

К.

Кирилл .AJIADb9... in Unreal Engine
norlin
либо надо в такие тесты очень много сценариев забивать и все их поддерживать...
Ну да, потому и пишем на питоне =)
источник

Б

Баходир in Unreal Engine
Alex Sinelnikov
ну тебе важно получить рабочий grpc а обертку вокруг лучше сделать самому
Спасибо
источник

К.

Кирилл .AJIADb9... in Unreal Engine
norlin
либо надо в такие тесты очень много сценариев забивать и все их поддерживать...
Плюс, важно делать их достаточно гранулярными
источник