|
|
|||||
Краш текстур?
Вот такая штука возникает у некоторых игроков:
На месте белого прямоугольника должен был быть персонаж. Ещё был подобный репорт, но с чёрным прямоугольником. Причём, это не мобилы – это AIR приложение, запущенное на [нетбук Acer (Модель AOD257); Процессор: Intel(R) Atom(TM) CPU N570. Частота: 1.67 CHz. Память: 2,00 Гб. Тип системы: 32-разрядная. ОС: Windows 7 Starter Service Pack 1. Видеокарта: Intel(R) Graphics Media Accelerator 3150]. Никакой гибернации или чего-то ещё с возможностью потерять контекст не было – просто фантомно проявляется баг то на одной, то на другой текстуре. У меня такой проблемы не воспроизводится, поэтому тестировать затруднительно. Подскажите, куда вообще копать? В чём может быть причина? Может, видеопамяти не хватает на некоторые атласы, за этим проследить? Видеокарта-то по репорту интегрированная, значит оперативку использует. |
|
|||||
Цитата:
Я бы для начала попробовал сменить пользователя на винде во время работы игры (чтобы контекст потерялся) и посмотреть, а восстановится ли он полностью. Если все восстановится вместе с персом, то такой вариант отметается. Потом попробовал бы заменить формат атласа на другой. Что там сейчас используется png? webp? atf? В общем, любой другой, будь то даже png с другим сжатием.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Регистрация: Dec 2010
Сообщений: 69
|
Нужно уточнить, когда возникает баг, сразу после загрузки уровня или старте игры, либо уже в процессе передвижения. Если сразу после запуска значит косяк возможно что то в районе loadQueue(..) у AssetManager. Пропадет ли баг после перезапуска. Может баг появляется на каких то определённых текстурах (группе текстур), но в рандомной последовательности.
|
|
|||||
Termer, эти прямоугольники то появляются, то исчезают. С периодом в несколько секунд.
|
|
|||||
Регистрация: Dec 2010
Сообщений: 69
|
А какая версия Starling? Я где то читал про ваш проект, походу большой с приличным количеством текстур, попробуйте может смоделировать похожую ситуацию. Как вариант выставить для начала размеры stage, как у багнутого клиента. Может ещё какие настройки, есть которые вычисляются перед запуском игры, например под какое разрешение текстуры грузить.
|
|
|||||
Я юзаю AIR SDK 19.0, с той же версией делаю билд (.exe with runtime).
Текстур действительно немало, у себя воспроизвести пока не удалось и, я думаю, это из-за конфигурации компьютера игрока: интегрированная видеокарта на компе с 2Гб оперативки. Но что конкретно происходит мне непонятно. Визуально выглядит как невосстановленный контекст, не правда ли? |
Часовой пояс GMT +4, время: 23:35. |
|
« Предыдущая тема | Следующая тема » |
|
|