Saya telah mengerjakan permainan ubin 2D dan saya telah menerapkan pencahayaan yang keras:
Saya ingin sedikit dihaluskan. Saya tidak perlu bayangan atau apa pun, hanya pencahayaan sederhana. Saya ingin terlihat lebih seperti ini:
Sistem saya saat ini menggunakan level cahaya untuk setiap ubin di dunia dan mereka dihitung ulang, ketika ubin ditempatkan atau dihapus. Saya menggunakan batch.setColor(...)
untuk menaungi ubin. Apa cara yang baik untuk mencapai pencahayaan yang halus ini?
Saya tidak ingin menggunakan metode overlay peta cahaya, saya sudah mencobanya dan saya tidak puas dengan hasilnya. Saya ingin dapat mengatur berapa banyak cahaya yang bisa melewati blok. Sebagai contoh, blok tanah harus menyerap sebagian cahaya, tetapi blok kaca seharusnya tidak menghalangi cahaya. Ini tidak mungkin dilakukan dengan metode overlay peta cahaya. UPDATE: Saya salah mengerti apa sebenarnya metode ini. Saya mengerti sekarang. Saya berpikir dengan cara yang salah. Maaf!