Я развиваю мобильную игру, а графика тяжелая, поэтому мы не можем поместить все их в один атлас изображения, следовательно, имея несколько атласов. Мы используем PreloadQueue для загрузки всех ресурсов. Это приводит к множеству обращений на нашем сервере от каждого клиента. Существует также дополнительная временная задержка, когда мы загружаем каждый файл вместо одного большого файла данных.Упакуйте несколько файлов в один, а затем разделите
Мы предполагаем, что было бы лучше, если бы мы могли собрать все наши атласы в один файл данных и загрузить с PreloadQueue сразу. Затем распаковать/разбить его и использовать, как мы используем то в настоящее время:
pq.getResult('startscreen');
- Есть ли способ, чтобы упаковать все данные в один файл?
- Если да, то это не повлияет на производительность наших клиентов, так как операция по удалению может занять в 2 раза больше памяти и некоторых ресурсов ЦП.
Спасибо за ваш ответ. Это то, что я сейчас использую. Проблема здесь не здесь. В игре содержится до 10 файлов манифеста, загруженных в игру в 500 файлов. Я думал, что это поможет увеличить и оптимизировать загрузку, если я смогу упаковать все файлы в манифест и загрузить его как один (какой-то) архивный файл. –