Selasa, 10 Juli 2012

TUGAS SOFTSKILL

Inti Teknik dan Algoritma dalam Pemrograman Game
  
Stippling Efek 11.6


Teknik lain yang menarik dapat Anda gunakan dalam game adalah 2D stippling. A stipple hanya bermotif tekstur sederhana yang menggabungkan satu warna (umumnya hitam atau abu-abu) dengan indeks transparansi. Dengan cara ini, rendering sebuah gambar titik-titik di atas sprite lain meliputi bagian, menciptakan ilusi lebih meyakinkan dari bayangan. yang Anda harus lakukan adalah :
 
1. Render latar belakang
 
2. Menggunakan indeks transparansi, membuat gambar titik-titik
 
3. Render karakter
 
Jika Anda mengikuti langkah-langkah sederhana tersebut, bayangan karakter secara efektif akan terlihat seolah-olah itu tampak menyatu dengan latar belakang: Beberapa daerah akan terlihat lebih gelap daripada yang lain, dan lainnya. Stippling terlihat sangat baik pada resolusi tinggi. Pola ini hampir tidak bisa dibedakan, dan penggabung menjadi lebih halus.
Ada banyak kegunaan lain untuk stippling. Sebagai contoh, Anda dapat menerapkan berbagai tingkat kekebalan kabut dengan menggunakan beberapa pola stippling (dengan kepadatan yang berbeda). Untuk mencapai hal ini, Anda akan perlu untuk membalikkan rendering, sehingga kamu dapat dengan benar melakukan hal berikut:
 
1. Render latar belakang.
 
2. Render karakter.
 
3. Menggunakan indeks transparansi, membuat gambar titik-titik tersebut.
 
Dengan cara ini karakter juga akan tenggelam dalam kabut.
Penggunaan lain yang menarik dari stippling adalah untuk menerangi bagian dari adegan itu, misalnya, jejak ledakan atau obor di tanah. Di sini, pola stippling harus diwarnai sebagai sumber cahaya (kuning, oranye).
Dengan melukis gambar titik-titik tersebut, latar belakang akan tampak untuk menerangi, dengan lebih banyak cahaya di tengah pola stippling.
Selain itu, stippling telah luas digunakan dalamteknik perang dalam kabut. Teknik ini digunakan secara real-time strategy game, di mana hanya bagian dari peta di mana pemain telah benar-benar dieksplorasi ditampilkan, dan sisanya ditutupi kabut, semakin sedikit padat kabut. Pola stippling telah digunakan dalam permainan seperti Warcraft dan Age of Empires untuk PC untuk menerapkan kabut perang. Sebagai ringkasan, Anda dapat melihat berbagai efek stippling di gambar 11.6
                                                


                                         

                                                       Gambar 11.6

http://www.tar.hu/gamealgorithms/ch11lev1sec5.html (5 of 7)2/9/2009 5:58:15 PM
http://www.tar.hu/gamealgorithms/ch11lev1sec5.html