Полезное

Мы Вконтакте

Discord канал

#
Аватара пользователя
Пользователь
Сообщения: 47
Приветсвую форумчан. Столкнулся с проблемой ЗВУКА на андроид. Периодически по ходу игры возникают фризы. Профайлер показывает на полусекндную задержку при обработке звука. Но какого и когда непонятно! выключил весь звук в игре, фризы пропали. Сталкивался ли кто-нибудь с такой проблемой? есть идеи куда думать?
Изображение
_________________
Наш проект (android)
http://www.marvex.net/
Открытый бета тест https://play.google.com/apps/testing/co ... acing_0000
Аватара пользователя
Пользователь
Сообщения: 860
Вероятнее всего из-за динамической подгрузки большого сэмпла, если реализовано через spawn sound at location. После проигрыша звука, он удаляется.
_________________
https://www.facebook.com/groups/uejob/
Аватара пользователя
Пользователь
Сообщения: 4069
Honohy писал(а):
Приветсвую форумчан. Столкнулся с проблемой ЗВУКА на андроид. Периодически по ходу игры возникают фризы. Профайлер показывает на полусекндную задержку при обработке звука. Но какого и когда непонятно! выключил весь звук в игре, фризы пропали. Сталкивался ли кто-нибудь с такой проблемой? есть идеи куда думать?

еще фризы создает Garbage Collection(сборщик мусора),
Изображение


чем чаще ты спавнишь акторы(или что нибудь другое), тем больше потом задержка GC, что бы убедится что дело в GC, включи это и запусти игру,


Изображение


раз в минуту у тебя будет показывать задержу вызванную GC, у нас была задержка 250+ ms, когда мы настроили GC раз в 10 минут, задержка была 2800+ мс, я переписал систему, вместо спавна, объекты перезаписывали себя(акторы, спрайты - и вообще все), спавн происходил крайне редко вообщем. Провели тест 10 минутный, задержка была меньше 100мс и вообще незаметна для глаза.

p.s. держи свои звуки в переменных, и проигрывай их когда надо, не спавни.
Аватара пользователя
Пользователь
Сообщения: 47
Благодарю за ответы. Помогло. Тоже все спауны решил убрать, не знаю много ли удастся сэкономить, но для мобилки каждая мелочь важна.
_________________
Наш проект (android)
http://www.marvex.net/
Открытый бета тест https://play.google.com/apps/testing/co ... acing_0000


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница