Menu

Piksel Sanatı Oluşturucu

Izgara üzerinde piksel sanatı çiz, kareleri canlandır; PNG, GIF veya kod olarak dışa aktar.

Yazan Nethanel Bar, Co-founder & CEO

Son güncelleme

Ready to actually learn to code?

Coddy teaches you by writing real code in your browser - interactive lessons, instant feedback, and AI help when you get stuck.

Piksel sanatı oluşturucu nedir?

Piksel sanatı oluşturucu, sabit bir ızgara üzerine kurulu bir çizim aracıdır: serbest fırça darbeleri yerine pikselleri tek tek, kare kare yerleştirirsin. Bu kısıt, pixel art'ın bütün cazibesidir: oyun sprite'ları, retro ikonlar, avatarlar ve 8-bit tarzı çizimler her pikseli bilinçli seçerek yapılır.

Bu editör klasik sprite editörü setiyle gelir: 8x8'den 64x64'e ızgaralarda kalem, silgi, doldurma ve renk seçici; ayrıca canlı önizlemeli kare kare animasyon. Sonucu istediğin boyutta keskin bir PNG, hareketli bir GIF veya oyun motoruna hazır bir sprite sheet olarak dışa aktar.

Burası Coddy olduğu için çizimin aynı zamanda kod. Tek tıkla ızgara bir Python 2D dizisine, bir JavaScript canvas parçasına, CSS box-shadow sanatına, SVG'ye veya elektronik tabloda açabileceğin bir CSV'ye dönüşür: görüntülerin aslında renk dizileri olduğunu görmenin eğlenceli yolu.

Piksel sanatı yaparken neler öğrenirsin

  • Bir görüntü 2D bir dizidir: her piksel, renk değeri taşıyan bir öğedir. Kod dışa aktarımı çizimini tam olarak böyle gösterir: satır satır, sütun sütun hex kodları.
  • Küçük paletler daha iyi görünür. Klasik sprite'lar 4-32 renk kullanır; kendini sınırlamak temiz biçimler ve okunur siluetler doğurur.
  • Animasyon sadece karelerdir. Bir göz kırpma ya da yürüyüş döngüsü, sırayla gösterilen birkaç hafif farklı ızgaradır.

Adım adım piksel sanatı

  1. Izgara boyutunu seç

    Küçük başla: 16x16 veya 32x32. Küçük ızgaralar sade ve okunur biçimlere zorlar; klasik oyun sprite'larının çoğu 16x16 veya 32x32'dir. Boyutu sonra da değiştirebilirsin, çizimin kaybolmaz.

  2. Silueti oturt

    Kontur için kalemi, geniş alanlar için doldurmayı kullan. Önce genel biçimi tek renkle çiz, sonra ayrıntı ekle. Sağ tık (veya silgi) pikseli temizler.

  3. Küçük bir paletle gölgele

    Her malzeme için 2-3 ton seç: taban, parlaklık ve gölge. Yerleşik palet bu rampaları kolay bulacak şekilde sıralı; damlalık tuvaldeki herhangi bir rengi alır.

  4. Canlandır (isteğe bağlı)

    Kareyi çoğalt, birkaç pikseli oynat ve oynat tuşuna bas. Göz kırpma, zıplama veya alev titremesi için iki üç kare yeter.

  5. Dışa aktar

    32x ölçeğe kadar PNG, hareketli GIF veya tüm kareleri yan yana dizen bir sprite sheet indir. Ya da kod panelini açıp eserini Python, JavaScript, CSS, SVG veya CSV olarak kopyala.

Piksel sanatı hızlı referans

Yaygın tuval boyutları ve dışa aktarma biçimleri, hangisi ne zaman.

SeçimEn iyi olduğu yerNotlar
16x16 ızgaraİkonlar, favicon'lar, minik sprite'larKlasik sprite boyutu: her piksel önemli
32x32 ızgaraOyun karakterleri, avatarlarAyrıntı ile emek arasındaki tatlı nokta
64x64 ızgaraAyrıntılı sahneler, portrelerÖnce silueti planla: 4.096 piksel yavaş dolar
PNG dışa aktarmaAvatarlar, çıkartmalar, asset'lerPikseller keskin kalsın diye 16x ve üstü ölçekle
GIF dışa aktarmaSohbet ve web animasyonlarıFPS ayarını kullanır; şeffaflık desteklenir
Sprite sheetOyun motorlarıTüm kareler tek PNG'de yan yana
Kod dışa aktarmaÖğrenme, üretken sanatPython, JavaScript, CSS, SVG veya CSV

Denemelik piksel sanatı örnekleri

Çizimin Python 2D dizisi olarak

Python
PIXELS = [    [None, "#e43b44", "#e43b44", None],    ["#e43b44", "#a22633", "#a22633", "#e43b44"],    [None, "#e43b44", "#a22633", None],    [None, None, "#e43b44", None],]
for row in PIXELS:    print("".join("█" if c else " " for c in row))

Kod dışa aktarımı her pikseli iç içe bir listede hex renk olarak yazar; PNG'ye çeviren bir Pillow parçası da ekler. Bu mini sürüm biçimi terminale basar: bir görüntünün sadece 2D bir dizi olduğunun kanıtı.

Tek div ile CSS box-shadow sanatı

CSS
.pixel-art {    --px: 12px;    width: var(--px);    height: var(--px);    box-shadow:        calc(1 * var(--px)) 0 0 0 #e43b44,        calc(2 * var(--px)) 0 0 0 #e43b44,        calc(1 * var(--px)) calc(1 * var(--px)) 0 0 #a22633;}

CSS dışa aktarımı her pikseli tek bir div'in box-shadow ofsetine çevirir; klasik bir front-end numarası. Herhangi bir sayfaya yapıştır, --px değerini değiştirerek tüm eseri yeniden boyutlandır.

CSV ile elektronik tabloda piksel sanatı

CSV

,#e43b44,#e43b44, #e43b44,#a22633,#a22633,#e43b44 ,#e43b44,#e43b44, ,,#e43b44,

CSV dışa aktarımı her hücreye bir hex kod koyar. Google E-Tablolar veya Excel'de aç, sütunları kare olacak şekilde daralt ve hücreyi değerine göre boyayan bir koşullu biçimlendirme kuralı ekle: anında tablo piksel sanatı.

Yaygın piksel sanatı hataları

  • 64x64 ızgarayla başlamak. Büyük tuval zayıf biçimleri gizler: her pikselin bir karar olduğu 16x16'da öğren.
  • Çok fazla renk kullanmak. Sprite'ında 40 renk varsa stili yok demektir. Malzeme başına küçük bir rampa seç ve sadık kal.
  • Dışa aktarımları yumuşatmayla ölçeklemek. Piksel sanatı en yakın komşuyla ölçeklenmeli (bu araç senin yerine yapar), yoksa bulanıklaşır.

Piksel Sanatı Oluşturucu SSS

Piksel sanatı (pixel art) nedir?
Piksel sanatı, küçük bir ızgarada piksel piksel kurulan dijital sanattır; her kare bilinçli yerleştirilir. Klasik video oyunlarının görsel stilidir ve hâlâ her yerde: indie oyunlar, avatarlar, ikonlar ve profil fotoğrafları.
Yeni başlayan biri piksel sanatına nasıl başlar?
16x16 ızgarada 3-4 renkle başla. Basit bir şeyin siluetini çiz (kalp, mantar, kılıç), sonra bir parlaklık ve bir gölge tonu ekle. Yerleşik şablonlar yeniden boyayıp düzenleyebileceğin bir başlangıç verir. Kolay piksel sanatı ayrıntı değil, temiz biçim işidir.
Piksel sanatı hangi boyutta olmalı?
16x16 ve 32x32 klasik sprite boyutlarıdır ve başlamak için en iyileridir; 32x32 çoğu oyun karakteri ve avatara yeter. 64x64'ü yalnızca gerçek ayrıntı gerektiğinde kullan. Dışa aktarırken pikseller keskin kalsın diye 16x veya 32x ölçekle.
Hareketli piksel sanatı GIF'i nasıl yapılır?
Çoğalt ile ikinci bir kare ekle, birkaç pikseli değiştir (göz kırpsın, alev oynasın), FPS'i ayarla ve önizleme için oynat. GIF indir, şeffaflık destekli döngülü bir GIF verir: sohbet uygulamaları, Discord veya web için hazır.
Sprite sheet nedir?
Sprite sheet, tüm animasyon karelerini yan yana içeren tek bir görseldir. Unity, Godot ve Phaser gibi motorlar sheet'i bir kez yükler ve pencereyi kaydırarak kareleri oynatır. Dışa aktarma, karelerini sabit hücre boyutuyla sıraya dizer.
Oyunum için sprite editörü olarak kullanabilir miyim?
Evet. Her kareyi çiz, döngüyü oyunun hızında önizle ve şeffaf zeminli bir sprite sheet PNG dışa aktar. SVG ve PNG çıktıları arayüz ikonları ve tile'lar için de kullanılır.
Piskel alternatifi mi?
Piskel'in temel akışını kapsar (ızgarada çizim, kare animasyonu, GIF ve sprite sheet dışa aktarma), kurulum gerektirmeden tamamen tarayıcıda çalışır ve üstüne kod dışa aktarma ekler. Sade ve bakımı süren bir online sprite editörü arıyorsan tam bunun için yapıldı.
Elektronik tablo piksel sanatı nedir?
Klasik bir sınıf numarası: tablo hücrelerini kare olana dek küçültüp bir görüntü oluşturacak şekilde boyamak. CSV dışa aktarımı hücre başına bir hex kod verir; Google E-Tablolar veya Excel'de tek bir koşullu biçimlendirme kuralı çizimini yeniden yaratır.
Piksel sanatımı koda nasıl çeviririm?
Kod panelini aç ve bir biçim seç. Python 2D liste ve Pillow renderer verir, JavaScript canvas'a çizer, CSS tek div'lik box-shadow sanatı üretir, SVG keskin vektör dikdörtgenleri çıkarır, CSV elektronik tabloları besler.
Bu piksel sanatı aracı ücretsiz mi?
Evet: ücretsiz, kayıt yok, filigran yok. Her şey tarayıcında yerel çalışır: eserin cihazına otomatik kaydedilir ve asla bir sunucuya yüklenmez.

Daha fazla bilgi

Diğer geliştirici araçları

Coddy programming languages illustration

Coddy ile kodlamayı öğren

BAŞLA