Chakata hadi picha 200 kwa kazi moja — weka mipangilio mara moja, zikimbie zote.
Tupa folda ya sprites; pata atlas moja iliyopakiwa pamoja na manifest ya JSON yenye viwianishi vya kila sprite. Kwa watengenezaji wa michezo (Unity, Phaser, PixiJS, Godot) na watengenezaji wa wavuti (CSS sprites kwa seti za ikoni) wanaotaka kupunguza maombi ya HTTP au simu za kuchora.
Kwa nini sprite sheets
Kwa michezo, kuchora teksti moja kubwa ni nafuu zaidi kuliko kuchora nyingi ndogo — GPU inaweka sprites zote kwenye simu moja ya kuchora badala ya kubadilisha teksti mara nyingi. Kwa wavuti, ombi moja la sprite-sheet linashinda maombi 30 ya ikoni binafsi; HTTP/2 ya kisasa inapunguza pengo, lakini sprite sheets bado ni ndogo kwa jumla baada ya kukandamizwa.
Algorithms za kupakia
- MaxRects (chaguo-msingi): ufungaji bora wa bin, hupunguza nafasi iliyopotea.
- Skyline: haraka lakini haifai kidogo. Inafaa kwa atlasi za nguvu.
- Grid: seli sawa. Inafaa wakati sprites zote zina ukubwa sawa.
Miundo ya matokeo
- Atlas ya PNG: teksti iliyopakiwa (ikandamize zaidi ikihitajika).
- Manifest ya JSON: viwianishi vya kila sprite, vipimo, sehemu ya nanga.
- Unity .meta: metadata inayoweza kuletwa Unity.
- Darasa la CSS sprite: CSS tayari kubandika kwa sprites za wavuti.
- JSON ya Phaser / PixiJS / TexturePacker: kwa mifumo maarufu ya michezo.
Usanidi
- Ukubwa wa juu wa atlas: 2048, 4096, 8192. Kubwa = atlasi chache kwa sprites nyingi.
- Pedi: pengo la pikseli 1–8 kati ya sprites kuzuia kuvuja kwa teksti.
- Nguvu-ya-2: washa kwa GPU za zamani za simu, zima vinginevyo.
- Punguza: ondoa pikseli wazi kwa kila sprite kuokoa nafasi.
Maswali yanayoulizwa mara kwa mara
Ni aina gani za ingizo zinazotumika?
PNG (yenye uwazi), JPG (bila uwazi), WebP. Kila sprite kama faili tofauti.
Je, ukubwa wa juu wa atlas ni upi?
8192×8192. Atlasi kubwa zaidi hutumia kumbukumbu ya GPU bure; atlasi ndogo humaanisha karatasi nyingi.
Je, ninaweza kutumia upangaji wa mzunguko?
Premium: ndiyo — sprites huzunguka kwa 90° ikiwa inaboresha msongamano wa upangaji.
Vipi kuhusu sprites zenye uhuishaji?
Kila fremu kama faili tofauti la kuingiza; JSON inazipanga kwa kikundi kwa kutumia kiambishi cha jina kiotomatiki.
Je, 'power-of-2' ni nini?
GPU za simu za zamani (kabla ya 2015) zinahitaji ukubwa wa maumbo kuwa nguvu za 2 (256, 512, 1024, n.k.). GPU za kisasa hazijali.
Ukubwa wa juu wa faili kwa pembejeo?
25 MB kwa sprite moja, 200 MB jumla kwa kundi moja.
Je, ninaweza kusasisha atlas iliyopo?
Premium: pakia upya kwa kuratibu sawa zilizohifadhiwa inapowezekana.
Je, upakiaji ni wa faragha?
Ndiyo — hufutwa ndani ya saa 24.
Kuhusu Kipaketi cha Sprite Sheet
Kipaketi cha Sprite Sheet ni zana ya bure mtandaoni kutoka Wallpapers.com inayofanya kazi kwenye kivinjari chako — hakuna usakinishaji, hakuna alama ya maji, hakuna usajili wa barua pepe kwa jaribio la kwanza.
Pakia picha nyingi kwenye PNG moja ya sprite-sheet (muundo wa michezo).
Jinsi ya kutumia Kipaketi cha Sprite Sheet
- Weka picha yako kwenye eneo la kupakia (moja au kundi — washa Bulk juu).
- Chagua mipangilio yoyote inayowekwa na zana (ukubwa, umbizo, ubora).
- Bonyeza Run. Matokeo yatashuka kiotomatiki — hakuna hatua ya kuhifadhi mwenyewe.
Wakati wa kuitumia
Matumizi ya kawaida ni pamoja na:
kuandaa picha kwa ajili ya kupakia kwenye wavuti, orodha za biashara mtandaoni, majukwaa ya mitandao ya kijamii yenye vikwazo vya umbizo, na kubadilisha faili kutoka kifaa au programu moja hadi nyingine.
Bure dhidi ya Premium
Kila mgeni anapata jaribio la bure; watumiaji walioingia na akaunti ya bure wanapata kiwango cha juu cha kila siku. Jiandikisha kwa
Premium
kwa matumizi yasiyo na kikomo, usindikaji wa wingi hadi picha 200 kwa kazi, foleni ya kipaumbele, na kuvinjari bila matangazo.
Zana zinazohusiana
Unatafuta kitu tofauti kidogo? Jaribu
Kizaa Favicon
,
Picha hadi Ukurasa wa Kupaka Rangi
or
Kizazi cha Msimbo wa QR wenye Nembo
— au vinjari vyote
Maalum Zana.