Seni Piksel

Aseprite: Aliran kerja piksel dengan tetapan lalai yang boleh digunakan terus.

Baru-baru ini, saya membaca sebuah panduan mendalam tentang perisian Aseprite yang sangat panjang, yang merinci proses kerja untuk membuat permainan bergambar piksel. Saya mencatat bahagian-bahagian yang paling berguna bagi saya, terutamanya konfigurasi lalai yang "jarang menghasilkan kesilapan jika diikuti".

Kanvas: Watak bermula dengan saiz 32x32, musuh, objek dan ikon bermula dengan 16x16, dan watak utama boleh diperbesarkan kepada 64x64 jika diperlukan. Semasa mengedit, zoom lalai boleh ditetapkan kepada 800%, tetapi dalam permainan, pastikan ia dirender dalam nisbah 1:1. Jangan tertipu oleh saiz kanvas yang diperbesarkan dalam editor.

Palet Warna: Mulakan dengan DB32 dari Lospec, kemudian tambahkan warna mengikut keperluan sehingga mencapai 48-64 warna. Walau bagaimanapun, cuba hadkan bilangan warna yang digunakan dalam setiap bingkai kepada maksimum 16 warna. Palet warna hanyalah "pilihan warna", bukan "warna yang mesti digunakan". Adalah terbaik untuk menggunakan satu set palet warna utama untuk seluruh projek dan jangan tukar secara keseluruhan semasa pembangunan, jika tidak, gaya aset lama mungkin tidak serasi.

Animasi: Kadar bingkai (frame rate) untuk animasi biasa ialah 8 FPS, untuk serangan ialah 12 FPS, dan untuk kemahiran istimewa ialah 24 FPS. Anda boleh menetapkan tempoh masa yang berbeza untuk setiap bingkai dalam fail yang sama menggunakan tetapan "Frame Duration".

Pengeksportan: Lembaran sprite (sprite sheet) disusun mengikut baris, bersama dengan data hash JSON. Nama fail menggunakan format "nama watak_nama tindakan" dan dipadankan dengan fail PNG dan JSON.

Kesilapan yang paling mudah dilakukan selepas memasukkan aset ke dalam enjin adalah berkaitan dengan mod penapis (filter mode). Pastikan anda menggunakan "Point" dan bukan "Bilinear". Grafik piksel juga tidak memerlukan pengecatan tekstur (texture compression). Unity boleh menggunakan pengimport Aseprite rasmi untuk mengimport fail .aseprite secara langsung, yang mengelakkan langkah mengeksport secara manual.

Terdapat juga satu cadangan yang saya sangat setuju: Cari operasi yang anda lakukan lebih daripada sepuluh kali sehari, dan gunakan skrip kecil Lua yang terdiri daripada 20-30 baris untuk menyelesaikannya, sekali seminggu. Selepas beberapa bulan, anda akan mendapati bahawa anda telah menjimatkan banyak masa.

Anda boleh mula memilih palet warna dari sini: https://lospec.com/palette-list

Sumber: Kotak Permainan Indie Xmohe.

Komen 0

Tinggalkan komen pertama, dalam apa-apa bahasa.

Log masuk untuk berkomen