İçeriğe geç
AI Sprite Maker

Palet Değiştirici

Bir sprite'ı renk renk yeniden boyayın ya da retro bir palete eşleyin, birebir piksel mükemmel çıktı alın.

  • Ücretsiz
  • Yerel çalışır
  • Kayıt gerekmez
Bir sprite veya sheet bırakın
Hepsini aynı eşlemeyle yeniden renklendirmek için aynı bırakmada daha fazla dosya ekleyin (takım renkleri, düşman varyantları, bütün bir animasyon seti).
Dosya seç
Tarayıcınızda çalışır · hiçbir şey yüklenmez

Her şey tarayıcınızda çalışır. Dosyalarınız asla yüklenmez, bu yüzden sayfa yüklendikten sonra çevrimdışı da çalışır.

Palet değişimi, oyunların her zaman tek bir kare setinden düşman varyantları, takım renkleri ve alternatif kostümler üretme yolu olmuştur. Görsel editörlerinde bu zahmetlidir: renk değiştirme araçları tolerans kullanır ve tonları kaçırır. Burada sprite'taki her farklı renk piksel sayısıyla listelenir ve her değişim birebirdir: bir renk her yerde tam olarak yeni renge dönüşür, başka hiçbir şey değişmez.

Palet Değiştirici nasıl kullanılır

  1. Bir sprite ya da sheet bırakın. Bütün bir seti aynı eşlemeyle yeniden renklendirmek için birkaç dosyayı birlikte bırakın.
  2. Sprite'ın renkleri koyudan açığa doğru piksel sayılarıyla listelenir. 64'ten fazla renkli görseller önce seçtiğiniz bir palete indirgenir.
  3. Listeden bir renk seçin ya da Önce görselinde ona tıklayın. Nerede kullanıldığını görebilmeniz için pikselleri çerçevelenir.
  4. Yeni rengini renk seçiciyle ya da hazır bir paletten seçin; veya tüm sprite'ı hazır palete oturtmak için Tüm renkleri eşle'ye basın.
  5. Tüm sonucu kaydırmak için ton, doygunluk ve açıklık kaydırıcılarını kullanın; varyant yapmanın en hızlı yolu budur.
  6. PNG'yi, grubun ZIP'ini, yeni paleti .hex olarak ya da değişim haritasını JSON olarak indirin.

Neler elde edersiniz

  • Yeniden renklendirilmiş PNG: aynı boyut, aynı alfa, yalnızca değiştirilen renkler farklı.
  • Toplu ZIP: bıraktığınız her dosyaya aynı eşleme uygulanmış olarak.
  • Yeni renklerin Palet .hex dosyası ve çalışma zamanında palet değiştirme shader'ı için kullanabileceğiniz bir değişim haritası JSON'u (kaynak → hedef).

Hangi motorlara uyar

  • Her varyant için önceden renklendirilmiş sheet'ler yayınlayın ya da Godot, Unity veya GameMaker'da palet değiştirme shader'ı için bir lookup dokusu oluşturmak üzere değişim haritası JSON'unu kullanın.
  • Yeniden renklendirilmiş sprite'lar aynı boyutları ve kare düzenini korur, böylece mevcut animasyon verisi hâlâ eşleşir.

Onunla oyun yaparken öğrendiğimiz ipuçları

  • Tek renkleri değil, renk rampalarını değiştirin: koyu, orta ve açık tonu birlikte değiştirin ki gölgelendirme hâlâ okunsun.
  • Kontur rengini varyantlar arasında değiştirmeyin. Silueti bir arada tutan odur.
  • Hızlı bir düşman varyantı için renkleri elle seçmeden önce 90–180°'lik bir ton kaydırması deneyin.
  • Hazır bir palete eşlemek, farklı kaynaklardan gelen çizimleri tek bir oyunun parçası gibi göstermenin hızlı bir yoludur.

Kullanım alanları

  • Düşman ve NPC varyantları: tek sheet'ten kırmızı slime, mavi slime, altın slime.
  • Çok oyunculu oyunlarda takım renkleri ve oyuncu skin'leri.
  • Mevcut çizimleri NES veya Game Boy gibi bir konsol paletine dönüştürmek.
  • Tile'ların ve dekorların mevsimlik ve gece versiyonları.

SSS

Değiştirmediğim pikselleri de değiştiriyor mu?
Hayır. Değişimler birebir renk değiştirmeleridir. Bir piksel yalnızca rengi sizin yeniden eşlediğiniz bir renkse değişir; anti-aliasing, alfa ve diğer tüm renkler olduğu gibi kalır.
Görselimde yüzlerce renk var. Yine de kullanabilir miyim?
Evet. 64'ten fazla renkli görseller önce seçtiğiniz boyutta bir OKLab paletine indirgenir, ardından indirgenmiş renkleri değiştirirsiniz. En iyi sonuç için gerçek piksel sanatıyla başlayın.
Aynı değişimi bütün bir animasyona uygulayabilir miyim?
Evet. Tüm sheet'leri veya kareleri birlikte bırakın. İlk dosya düzenlediğiniz dosyadır ve eşleme ZIP dışa aktarımında hepsine uygulanır.
Hangi hazır paletler var?
PICO-8, Game Boy, NES, Endesga 32, Sweetie 16, DawnBringer 16 ve 32, CGA, 1-bit ve gri tonlama.
Herhangi bir şey yükleniyor mu?
Hayır. Yeniden renklendirme tamamen tarayıcınızda çalışır.
Yeni renk varyantlarını otomatik oluşturabilir miyim?
Ton, doygunluk ve açıklık kaydırıcıları tüm renkleri OKLCh'de aynı anda kaydırır; bu her tonun algılanan parlaklığını korur, böylece gölgelendirme kaydırmadan sonra da yerinde kalır.
Tüm ücretsiz araçlar →