Araç özelliklerine genel bakış

ToolBuddy'in Çevrimiçi Doku Paketleyicisinin Özellikleri ve Avantajları

ToolBuddy ile oyun sayfası ambalajını optimize edin: MaxRects algoritması, Unity, Phaser, Cocos, CSS için dışa aktarıcı ön ayarları ve güvenli yerel işleme.

11 dk okuma • 2026-06-05

Giriş

Optimize edilmiş hareketli grafik atlasları oluşturmak, 2D oyun performansı için kritik öneme sahiptir. Birden fazla images'i tek bir sayfaya bağlayarak çizim çağrılarını azaltmak, bellek yükünü düşük tutar ve işlemenin sorunsuz olmasını sağlar. Ancak bunu verimli bir şekilde yapmak, masaüstü yardımcı programlarının kurulmasını veya lisans ücretlerinin ödenmesini gerektirmemelidir.

ToolBuddy'in çevrimiçi Doku Paketleyicisi, masaüstü düzeyinde atlas oluşturma işlemini tarayıcınıza getirir. Yüksek performanslı paketleme algoritmalarını dinamik meta veri aktarıcılarla birleştirerek, tüm süreçleri cihazda tutarken varlık hazırlığını basitleştirir.

Bu genel bakış, ToolBuddy Texture Packer'ın temel yeteneklerini ayrıntılarıyla anlatıyor ve tarayıcı öncelikli iş akışının neden modern oyun sanatı hatları için ideal çözüm olduğunu açıklıyor.

Yüksek verimli MaxRects kutu paketleme algoritması

Doku paketleyicinin temelinde, doluluğu en üst düzeye çıkarmak için karakterleri sıralayan ve düzenleyen MaxRects kutu paketleme algoritması bulunur. Boş kenar boşluklarını en aza indirerek, daha küçük dokulara daha fazla sprite sığdırarak çalışma süresi boyunca değerli GPU belleğinden tasarruf sağlar.

Paketleyici, büyük hareketli grafik gruplarını işler ve koordinatları milisaniye cinsinden hesaplayarak elde edilen atlas düzenini etkileşimli bir tuval üzerinde görüntüler.

  • Maksimum sayfa sınırları 4096 × 4096 piksele kadar.
  • Büyük hareketli grafik dizinleri için dinamik çoklu paket bölme.
  • Doluluk hesaplamaları doğrudan ön izleme panosunda gösteriliyor.

Kapsamlı motor ve çerçeve dışa aktarıcı ön ayarları

Atlas yalnızca hedef oyun motorunuzun onu ayrıştırabilmesi durumunda kullanışlıdır. ToolBuddy, popüler çerçevelerin gerektirdiği meta veri formatını tam olarak üreten ihracatçı ön ayarlarını içerir.

Koordinatları manuel olarak eşlemek yerine, hedef çerçevenizi açılır listeden seçersiniz ve paketlenmiş sayfanın yanında koordinat verilerini dışa aktarırsınız.

  • Unity: Motor sprite düzenleyicileri için özel meta yapılar.
  • Phaser & Cocos: JSON Hash/Array ve plist meta veri dışa aktarmaları.
  • CSS Spritelar: Piksel hassasiyetinde arka plan konumlarına sahip hazır stil sayfaları.

Hassas şeffaflık, kırpma ve dolgu kontrolü

Ham sprite'lar sıklıkla aşırı şeffaf alan içeriyor. Kırpma ayarı, dışa aktarıcı meta verilerindeki orijinal boyut ölçümlerini korurken, paketlemeden önce bu boşlukları otomatik olarak kırparak animasyonların oyun içinde doğru şekilde hizalanmasını sağlar.

Dolgu ve ekstrüzyon kontrolleri 'renk akmasını' önler (işleme ölçeklendirme sırasında bitişik hareketli grafik renklerinin ekranda üst üste bindiği doku filtreleme bozuklukları).

  • Özel alfa eşik seçicileriyle kırpma modu.
  • Karakterleri yalıtmak için şekil ve kenar dolgu seçenekleri.
  • Kenarlık piksellerini çoğaltmak ve görüntü oluşturma dikişlerini önlemek için Sprite ekstrüzyonu.

Ölçeklendirme ve format optimizasyonu ardışık düzenleri

Farklı yapılar, farklı doku boyutları gerektirir (örneğin mobil ve yüksek çözünürlüklü masaüstü). Yerleşik ölçeklendirme yapılandırması, düzgün algoritmalar kullanarak paketleme sırasında spriteların ölçeğini küçültmenize olanak tanır ve sizi kaynak dosyaların ayrı dizinlerini tutmaktan kurtarır.

Küçük dosya boyutları gerektiren projeler için, paketlemeyi aygıt üzerindeki sıkıştırma araçlarıyla birleştirerek tek bir iş akışında doku ağırlığını azaltabilirsiniz.

Yerel tarayıcı yürütmesiyle oyun sanatını güvence altına alma

Oyun varlıkları özeldir ve son derece gizlidir. Sanat dosyalarınızı uzak sunuculara yükleyen bulut dönüştürücülerin aksine ToolBuddy, HTML5 APIs kullanarak tarayıcınızın belleğindeki tüm paketleme, işleme ve zip oluşturma işlemlerini gerçekleştirir.

Bu, tam güvenlik sağlar ve çevrimdışı çalışır; böylece seyahat ederken veya kısıtlı ofis ortamlarında ağ gecikmesi olmadan atlaslar oluşturabilirsiniz.

FAQ

Bu iş akışını tamamladıktan sonra okuyucuların sorduğu genel takip soruları.

Ekstrüzyon ayarı ne için kullanılır?

Extrude, her bir hareketli grafiğin dış piksellerini kopyalayarak, model sayfası çalışma zamanında ölçeklendiğinde veya döndürüldüğünde görüntü oluşturma ek yerlerini ve renk akmasını önler.

ToolBuddy ikinin gücü (POT) boyut sınırlamalarını destekliyor mu?

Evet. Daha eski GPU doku gereksinimleriyle uyumluluğu sağlamak için atlas boyutlarını İkinin Gücü (ör. 512, 1024, 2048) veya kare en boy oranlarıyla sınırlayabilirsiniz.

Karakter dizinlerini doğrudan içe aktarabilir miyim?

Evet. Klasör yükleme seçeneği, dışa aktarılan JSON'teki klasör yollarını koruyarak veya daha kolay düzenleme için meta verileri plistleyerek dizinlerin tamamını seçmenizi sağlar.