Aseprite: Alur kerja berbasis piksel dengan pengaturan default yang dapat langsung diterapkan.
Baru-baru ini saya membaca panduan mendalam tentang Aseprite yang sangat panjang, yang memecah alur kerja pembuatan game dengan grafis piksel secara detail. Saya mencatat bagian-bagian yang paling berguna bagi saya, terutama konfigurasi default yang "sulit salah jika diikuti".
Kanvas: Karakter dimulai dari ukuran 32x32, musuh, item, dan ikon dimulai dari 16x16, dan karakter utama dapat diperbesar menjadi 64x64 jika diperlukan. Saat mengedit, skala zoom default dapat diatur menjadi 800%, tetapi dalam game, pastikan rendering tetap 1:1. Jangan tertipu oleh tampilan kanvas yang diperbesar di editor.
Palet Warna: Mulailah dengan DB32 dari Lospec, tentukan warna utama, lalu perluas menjadi 48-64 warna sesuai kebutuhan, tetapi usahakan untuk membatasi jumlah warna yang digunakan dalam satu frame menjadi tidak lebih dari 16 warna. Palet warna hanyalah "pilihan warna," bukan "warna yang harus digunakan semuanya." Sebaiknya gunakan satu set palet warna utama untuk seluruh proyek, dan hindari menggantinya di tengah pengembangan, karena hal itu dapat menyebabkan perbedaan gaya pada aset lama.
Animasi: Kecepatan frame (FPS) untuk animasi diam adalah 8 FPS, untuk serangan adalah 12 FPS, dan untuk keterampilan khusus adalah 24 FPS. Anda dapat mengatur durasi yang berbeda untuk setiap frame dalam satu file menggunakan pengaturan "Frame Duration".
Ekspor: Sprite Sheet diatur secara berurutan, disertai dengan data JSON, dan nama file menggunakan format "nama karakter_nama aksi" untuk dipasangkan dengan file PNG dan JSON.
Kesalahan yang paling umum terjadi setelah mengimpor ke dalam engine adalah pengaturan filter: Pastikan untuk menggunakan "Point" sebagai Filter Mode, jangan gunakan "Bilinear," dan grafis piksel tidak memerlukan kompresi tekstur. Unity dapat menggunakan Aseprite Importer resmi untuk mengimpor file .aseprite secara langsung, sehingga Anda tidak perlu melakukan ekspor manual.
Ada juga satu saran yang sangat saya setujui: Identifikasi tindakan yang Anda lakukan lebih dari sepuluh kali sehari, dan gunakan skrip Lua kecil (sekitar 20-30 baris) untuk mengotomatisasinya, satu skrip per minggu. Dalam beberapa bulan, waktu yang dihemat akan jauh lebih banyak dari yang Anda bayangkan.
Anda dapat memulai pemilihan palet warna dari sini: https://lospec.com/palette-list
Sumber: Xmohe Indie Game Box.
Kanvas: Karakter dimulai dari ukuran 32x32, musuh, item, dan ikon dimulai dari 16x16, dan karakter utama dapat diperbesar menjadi 64x64 jika diperlukan. Saat mengedit, skala zoom default dapat diatur menjadi 800%, tetapi dalam game, pastikan rendering tetap 1:1. Jangan tertipu oleh tampilan kanvas yang diperbesar di editor.
Palet Warna: Mulailah dengan DB32 dari Lospec, tentukan warna utama, lalu perluas menjadi 48-64 warna sesuai kebutuhan, tetapi usahakan untuk membatasi jumlah warna yang digunakan dalam satu frame menjadi tidak lebih dari 16 warna. Palet warna hanyalah "pilihan warna," bukan "warna yang harus digunakan semuanya." Sebaiknya gunakan satu set palet warna utama untuk seluruh proyek, dan hindari menggantinya di tengah pengembangan, karena hal itu dapat menyebabkan perbedaan gaya pada aset lama.
Animasi: Kecepatan frame (FPS) untuk animasi diam adalah 8 FPS, untuk serangan adalah 12 FPS, dan untuk keterampilan khusus adalah 24 FPS. Anda dapat mengatur durasi yang berbeda untuk setiap frame dalam satu file menggunakan pengaturan "Frame Duration".
Ekspor: Sprite Sheet diatur secara berurutan, disertai dengan data JSON, dan nama file menggunakan format "nama karakter_nama aksi" untuk dipasangkan dengan file PNG dan JSON.
Kesalahan yang paling umum terjadi setelah mengimpor ke dalam engine adalah pengaturan filter: Pastikan untuk menggunakan "Point" sebagai Filter Mode, jangan gunakan "Bilinear," dan grafis piksel tidak memerlukan kompresi tekstur. Unity dapat menggunakan Aseprite Importer resmi untuk mengimpor file .aseprite secara langsung, sehingga Anda tidak perlu melakukan ekspor manual.
Ada juga satu saran yang sangat saya setujui: Identifikasi tindakan yang Anda lakukan lebih dari sepuluh kali sehari, dan gunakan skrip Lua kecil (sekitar 20-30 baris) untuk mengotomatisasinya, satu skrip per minggu. Dalam beberapa bulan, waktu yang dihemat akan jauh lebih banyak dari yang Anda bayangkan.
Anda dapat memulai pemilihan palet warna dari sini: https://lospec.com/palette-list
Sumber: Xmohe Indie Game Box.
Komentar 0
Tinggalkan komentar pertama, dalam bahasa apa pun.
Masuk untuk berkomentar