Desainer grafis saya telah membuat grafik dalam file PNG terpisah. Apakah ada alat / skrip pintar yang menyatukannya menjadi spritesheet?
Saya mungkin bisa mengkodekan sesuatu sendiri, tetapi mengapa menemukan kembali roda :)
spritesheet
joon
sumber
sumber
Jawaban:
Apakah saya satu-satunya yang menggunakan SpriteSheetPacker ? Ini gratis dan open source sehingga Anda dapat memodifikasinya dan mempelajari cara kerjanya.
sumber
Saya telah menggunakan TexturePacker untuk membuat sprite dari folder gambar PNG. Saya memindahkan game yang awalnya dikembangkan di Flash, jadi saya hanya mengekspor setiap frame MovieClip ke png dan kemudian mengimpor gambar-gambar itu di Texture Packer.
Alat serupa lainnya adalah Zwoptex
(Yang terakhir adalah perangkat lunak Mac, tetapi TP juga memiliki versi untuk Windows.)
sumber
Saya telah memutuskan untuk membuka sumber animasi 2D dan alat animasi. Ini mendukung pemilihan sprite otomatis, menggabungkan gambar, pengelompokan sprite, dan animasi multi-sprite dengan rotasi.
Itu ditulis dalam Java, repo github ada di sini: https://github.com/darkFunction/darkFunction-Editor
Situs web untuk proyek ini adalah: http://darkfunction.com/editor
sumber
Saya sangat suka packer libgdx (game framework). Mungkin agak rumit untuk mengatur kerangka kerja hanya untuk pengepak, meskipun.
Pengepakan bekerja dengan baik. Baca dokumen texturepacker libgdx di sini , dan lihat sendiri. Fitur favorit saya adalah menyimpan dokumen dengan info tentang semua tekstur di spritesheet / atlas besar, sehingga Anda dapat dengan mudah membuat skrip yang membuatnya untuk Anda. Libgdx juga memiliki build ini, jadi saya dapat memuat / menampilkan tekstur dengan nama file aslinya, meskipun itu dalam atlas besar. Ada juga GUI untuk pengepak .
Kutipan dari file-paket dengan info tentang beberapa tekstur:
sumber
ImageMagick memiliki utilitas baris perintah yang dapat menggabungkan gambar ke dalam apa yang disebutnya "montase." Mungkin melelahkan untuk mendapatkan parameter baris perintah yang tepat untuk melakukan apa yang Anda inginkan, tetapi ini adalah alat yang sangat kuat dan fleksibel. Saya sangat sering menggunakannya untuk membuat spritesheets.
sumber
convert +append folder/*.png stacked.png
mengubah semua pngs di folder (dipesan secara alfabet) ke stacked.pngSaya akhirnya menggunakan skrip Pemrosesan ini. Anda dapat mengunduh Processing secara gratis di Processing.org. Semua file harus berada di folder yang sama, dan memiliki nama file yang diakhiri dengan angka 4 digit.
sumber
Saya tidak tahu apakah saya mengerti pertanyaan dengan benar, tetapi saya tahu perangkat lunak yang beroperasi dengan tekstur dan membuat animasi, animasi sprite sheet anf .gif. lihat http://www.spritetools.com/
sumber
Kerangka kerja Kompas memiliki alat generasi sprite .
[Video]
sumber
Saya menggunakan skrip Photoshop untuk membuat spritesheets, lihat artikel ini di blog saya .
Itu dapat membuat kotak ubin skool tua serta atlas tekstur, dan dapat mengekspor file teks khusus yang berisi ukuran gambar dan info posisi. Ini bekerja pada PC dan Mac, ini open source dan ditulis agar bisa diperluas.
sumber