O'yin uchun ikonka va spraytlar (2-qism): piksel-art, soya-yorug'lik, idle animatsiya
9-sinfGame Design4-hafta · 12-darsQahramon spraytini qaysi formatda eksport qilamiz?
Ikki xil talab, bitta uslub
| Personaj | Obyekt | |
|---|---|---|
| Misollar | qahramon, dushman, NPC | tanga, zelye, sandiq, kalit |
| Talab | xarakter, holatlar (idle, yurish, sakrash) | vazifasi bir qarashda tushunilsin |
| Animatsiya | deyarli doim | oddiy (aylanish, yaltirash) yoki yo'q |
| Rang | eng yuqori kontrast | rang kodlash: oltin — tanga, qizil — jon |
Qahramon 32×32, mayda obyekt 16×16. Bitta masshtab.
Bitta to'q rang: bosh, tana, qo'l-oyoq, o'ziga xos detal.
Palitradan har qismga bitta rang, jami 4–6.
Manba yuqori chapda, hue shifting bilan.
1 px, eng to'q rangdan (qora emas).
Shaffof PNG, o'yin fonida tekshirish.
Har bir piksel — ataylab
Preferences → Guides, Grid & Slices → Gridline Every 1 pixel.
View → Show → Grid (Ctrl + ').
Shift + B bilan almashtiriladi. Brush emas — u chetlarni xiralashtiradi.
Eraser — Mode: Pencil. Paint Bucket — Anti-alias o'chiq.
Kattalashtirishda piksellar keskin qoladi.
Anti-aliasing — chetda yarim shaffof «xira» piksellar. Piksel-art uchun yaramaydi.
Qattiq chet: har bosish — aniq bitta piksel. Piksel-art asbobi.
Har piksel ataylab qo'yiladi.
Chiziq bo'laklari tekis: 2-2-2 yoki 3-2-1.
Yolg'iz piksel — shovqin, o'chiring.
2 px qalinlashgan konturni 1 px ga tushiring.
Qahramon 4–6, sahna 16–32 rang.
Yorug'lik barcha spraytlarda yuqori chapdan.
Hech narsaga ulanmagan yolg'iz piksel qanday ataladi?
32×32 namunasi qatlamlar bilan
Qatlamlar (pastdan yuqoriga):
01_siluyet - to'q ko'k-binafsha, keyin yashiriladi
02_flat - asosiy ranglar
03_soya - soyalar (Clipping Mask)
04_yoruglik - yorug'lik dog'lari (Clipping Mask)
05_kontur - 1 px kontur
Nisbat: bosh ~12 px, tana ~10 px, oyoq ~8 px, tepada va pastda 1 px bo'sh joy. Ko'z — 1×2 px.
Oltin doira, to'q-jigarrang kontur, yuqori chapda oq yaltiroq.
Shisha siluyeti, ichida qizil (jon) yoki moviy (mana), oq aks.
Yog'och, oltin qoplama, qulf — «ochish mumkin» signali.
Obyektlar personajdan oddiyroq va kamroq to'yingan (bonuslardan tashqari).
100% — dvijok uchun, 800% — prezentatsiya (Nearest Neighbor).
10-dars lokatsiya fonida kulrang testdan o'tadimi?
Yonma-yon: tanga qahramondan kattami?
Kadrlar: sprayt_qahramon_idle_01.png, _02.png yoki namoyish uchun GIF.
Piksel-art spraytni kattalashtirishda qaysi interpolyatsiya tanlanadi?
O'lcham → siluyet → flat → soya → kontur → eksport.
Pencil 1 px, grid, jaggies, orphan, doubles.
2 kadr, 1 px siljish, 0.5 s.
Uyga vazifa: qahramon + 3 obyekt spraytlari va idle kadrlari (PNG).
Sprayt sheet (atlas) tayyorlash va optimallashtirish
5-hafta · 13-dars