Zip formatı birkaç farklı sıkıştırma algoritmasını destekler. Arşivdeki her dosya için farklı bir algoritma kullanabilirsiniz. Ek sıkıştırmadan (PNG gibi) yararlanmayan zaten sıkıştırılmış dosyaları bir zip arşivinde saklamak istediğinizde, bu dosyaları hiç sıkıştırmayan "depolanmış" algoritma ile kodlayabilirsiniz. 7-zip'in "Arşive ekle" iletişim kutusu bunu "Sıkıştırma gücü" altında seçmenizi sağlar.
Ancak arşivlerinizde yalnızca resimleriniz değil, daha sıkıştırılabilir kaynaklarınız da olduğunda, her bir dosya için algoritmayı seçmek oldukça sıkıcı olabilir. Bu durumda, sıkıştırma arşivinde sıkıştırılmamış görüntü biçimini tercih edebilirsiniz.
TGA formatı, bazıları sıkıştırılmış ve bazıları sıkıştırılmamış birçok farklı modu bilir. Sıkıştırma kullanmak istemediğinizde, kullandığınız grafik düzenleyicinin dışa aktarma seçeneklerinde doğru olanı seçtiğinizden emin olun. Sıkışmayan başka bir görüntü formatı BMP'dir (Windows Bitmap).
İşte yaptığım bir test. Aynı görüntüyü (mevcut projemden bir varlık) farklı biçimlerde birden çok kez bir zip arşivine ekledim, bazıları normalde "deflate" -algoritması ve "store" ile bir tane. Alman GUI için üzgünüm. 2. sütun sıkıştırılmamış boyut, 3. sütun sıkıştırılmış algoritma ve 4. sütun sıkıştırılmış boyuttur.
Gördüğünüz gibi, PNG'nin deflate kodlaması yalnızca% 0,3'lük bir tasarruf sağladı, deflate kodlu BMP, PNG versiyonundan bile daha küçük olan orijinal dosyanın onda birine indirildi. Bu beni oldukça şaşırttı. ZIP sıkıştırma olmasa da PNG'nin sıkıştırma yönteminin görüntü verileri için optimize edilmesi gerektiğinden PNG'nin daha küçük olmasını beklerdim. Muhtemel bir açıklama, resim düzenleyicimin (GIMP), PNG dosyalarına BMP için yapmadığı oldukça fazla meta bilgi eklediğidir.
Sıkıştırılmamış TGA dosyasının sıkıştırılmamış versiyonları kadar olmasa da sıkıştırılmış TGA dosyasının sıkıştırılması ZIP tarafından daha da geliştirilirken sıkıştırılmamış TGA, sıkıştırmadan önce ve sonra dosya boyutuyla ilgili BMP'ye benzer şekilde davrandı.
Söndürme dışındaki diğer algoritmalarla ve diğer sıkıştırma gücü ayarlarıyla denemeye değer olabilir. Hangi kombinasyonun en iyi sonuçları alacağı muhtemelen dokularınızın stiline bağlı olacaktır. Ancak, oyununuzun varlık yüklemesini karşılaştırmayı ve dekompresyon performansının hangi ayarı kullandığınıza kararınızı etkilemesini de düşünebilirsiniz.
Alt satır: Hala düşük bir dosya boyutuna sahipken çift sıkıştırmayı önlemek istediğinizde PNG
, Store
zip algoritmasıyla veya BMP
sıkıştırma zip algoritmasıyla kullanın.