Saya membuat game 2.5D isometrik (gambar 2D).
Saya ingin para pemain dapat "mewarnai" baju besi, pakaian, dan hal-hal lainnya. Saya menemukan bahwa semua yang abu-abu menyebabkan hilangnya pewarna yang lebih "alami". Misalnya, membuat naga dengan skala abu-abu merah / kuning dan kemudian menerapkan warna overlay, mengarah ke naga merah murni dengan semua kehilangan warna sekunder. Sementara itu, sekarat yang sama Merah / Kuning Naga Biru, membuatnya Biru / Putih yang tampak hebat.
Karakter dalam gim saya tidak memiliki berbagai macam peralatan. Permainan ini lebih dekat dengan bagaimana League of Legends menangani karakter dan grafik. Mungkin ada satu jenis karakter (mis. Pahlawan) tetapi beberapa pakaian untuk karakter sebagai opsi. Saya ingin para pemain dapat memiliki kustomisasi sebanyak mungkin dalam jumlah terbatas "pakaian" dan karakter.
Jadi saya ingin pemain dapat memilih karakter, memilih salah satu dari beberapa senjata, bergantian di antara beberapa pilihan kostum (berlapis ke karakter), dan kemudian mewarnai sebagian besar segalanya (memilih warna metalik khusus untuk senjata, memilih warna apa saja sama sekali untuk pakaian).
Jika saya bisa menggunakan grayscale tanpa kehilangan pewarnaan, saya akan melakukannya.
Berikut adalah contoh tentang apa yang saya bicarakan:
Bahkan tidak mungkin untuk "mewarnai" Naga, apa pun yang saya gunakan dalam opsi "Hamparan Warna" Photoshop. Jelas, saya melakukan kesalahan jika memungkinkan untuk mewarnainya dengan lebih baik menggunakan skala abu-abu. Untuk warna seperti Hijau atau Kuning atau Lighter Purple, ini berfungsi baik. Untuk warna lain, itu menghancurkan seni.
Namun, itu terlihat jauh lebih baik jika saya TIDAK skala abu-abu, dan alih-alih hanya menerapkan warna "HUE" ke gambar asli (Merah / Kuning).
Hue Merah
Rona ungu
Sekarang para pemain bisa mewarnai warna naga APA SAJA, dan itu akan tetap terlihat hebat! (Kuning berubah putih, sedangkan merah berubah menjadi warna pelangi.)
Apakah ini berarti bahwa PUTIH atau HITAM adalah warna sekunder terbaik? Kemudian gunakan semacam metode atau shader untuk mengubah warna putih (sekunder) menjadi sesuatu yang berbeda?
Apakah ada artikel tentang metode kompleks ini untuk mengambil gambar tunggal, dan berdasarkan pewarnaan, mewarnai piksel yang berbeda?
Untuk Naga, apakah itu akan bekerja dengan baik sebagai Naga Kontras Putih / Hitam tinggi? Apakah Merah / Kuning set warna terbaik? Ternyata jauh lebih baik untuk gambar daripada beberapa warna lain yang saya coba. Apakah Grayscale masih unggul?
Apakah "Blending Options" Photoshop tidak termasuk metode untuk "mewarnai" gambar dengan tepat untuk gim video? Apakah ada Shader / Metode kompleks yang memungkinkan saya untuk mencapai kesuksesan yang lebih baik?
Catatan: Jika GrayScale memungkinkan saya untuk mengurangi konsumsi RAM gambar saya, atau mencegah hilangnya kualitas selama kompresi lossy, itu akan menjadi sesuatu yang saya akan pertimbangkan dengan serius.