PENAMPILAN GRAFIK SCENE GAME KOMPUTER
- Jelaskan visibilty, level of the tile pada games
- Cari dua buah games yang mempunyai jalan cerita dan level level pada games tersebut
Pengertian
Visibility merupakan tampilan grafik scene game pada komputer.
Bagaimana sebuah game terlihat oleh user agar menarik dan berkualitas sehingga
user menikmati game tersebut.
Biasanya pada video game terdapat
istilah scene 2.5D. Sebenarnya istilah tersebut tidak berbeda jauh dari
scene 2D (dua dimensi). Hanya saja 2.5D memiliki beberapa fitur tambahan berupa
efek cahaya, bayangan dan sebagainya yang dibuat agar seakan-akan
menyerupai scene 3D.
Biasanya gameplaynya memang mirip
game 2D dimana kita hanya bisa bergerak secara horizontal dan vertical namun
beberapa gambarnya di render secara 3D. Teori grafik 2.5D ini biasa juga
disebut dengan pseudo-3D sedangkan pada istilah game lebih dikenal dengan
isometric/diametric/trimetric projection.
Game bertipe ini menggunakan 2
macam tipe pemodelan:
·
3 Dimensi object/model
ini merupakan model/object 3D
yang nantinya akan dijadikan sebagai karakter utama, bangunan, object-object
seperti senjata, musuh, permukaan tanah, pohon, dan bukit. Object 3D seperti
ini bisa dibuat dengan menggunakan program seperti 3DS Max, Maya, Hash, dan
Blender.
·
2 Dimensi graphic
Gambar 2D juga berperan dalam
membuat game ini yaitu sebagai texture untuk object, sebagai latar belakang
seperti langit dan pemandangan, sebagai meteran untuk nyawa dan gambar
untuk speedometer pada game racing.
Kegunaan 2.5D dalam game adalah sebagai
pengaturan gerakan seperti golden axe, double dragon, path finding yang
biasanya cukup sederhana. Hal ini berguna untuk mengikuti posisi pemain dan
agar game lebih 'hidup'. Pada video game, biasanya scene 2.5D ini lebih
digunakan dalam visualisasi geografis (GVIS) untuk membantu memahami
representasi visual spasial-kognitif atau visualisasi 3D.
LOD biasanya digunakan untuk mengatur
material yang akan diaplikasikan pada model objek. Disebut level karena
tingkat pengaturannya berbeda-beda tergantung dari seberapa jauh jarak
antara model dengan viewer.
Ketika model berada pada
jarak dekat dengan viewer, model sebaiknya di-render dengan detail
sebanyak mungkin. Namun sebaliknya jika model berada pada jarak yang
jauh dari viewer lebih baik jangan menampilkan model dengan sangat
detail agar tidak mengganggu performance dan agar hasilnya justru dapat
meningkatkan performance.
Meskipun sebagian besar
waktu LOD diterapkan untuk geometri rinci saja, baru-baru ini teknik LOD
sudah termasuk dalam manajemen shading untuk dapat mengontrol
kompleksitas pixel. Suatu bentuk tingkat manajemen detail telah
diterapkan untuk tekstur selama bertahun-tahun, di bawah nama
mipmapping, juga memberikan kualitas rendering yang lebih tinggi. Ini
adalah hal yang lumrah untuk mengatakan bahwa “sebuah objek telah LOD’d”
ketika objek disederhanakan oleh mendasari algoritma LOD-ing.
Penjelajan di atas
sebenarnya ialah mengenai traditional LOD, bahasan berikutnya ialah akan
dibahas jenis LOD lainnya yaitu Terrain LOD.
Dalam suatu game,
Terrain merupakan model yang sangat besar. Membuat setiap pointnya
secara eksplisit sangatlah tidak mungkin, maka metoda untuk
mengotomatiskan pembangkitan Terrain merupakan hal biasa.
Ketika proses rendering, sebagian dari
Terrain tertutup dan sebagian lain sangat jauh, oleh karena itu
dikembangkanlah Terrain LOD algorithms.
Terrain sering juga disebut dataran, merupakan salah satu data yang penting dalam pemodelan pemograman grafik.
Terrain umumnya diimplementasikan untuk
obyek – obyek yang statis. Salah satu implementasi terrain yang banyak
digunakan adalah dalam pemodelan landscape. Contoh pemodelan landscape
adalah pemodelan bentangan tanah, pinggiran pantai, pegunungan dan lain
sebagainya. Penggunaan visualisasi terrain sebagai model landscape ini
banyak didapati dalam game motor rally dan real – time strategy.
Perbedaan antara traditional LOD dengan
terrain LOD sebenarnya tidak terlalu signifikan, hanya tergantung pada
bagaimana data itu dibagi dalam perlakuan hirarkinya.
Pada terrain, terdapat pohon yang dikenal sebagai Triangle Bintrees (Binary Triangle Trees) dan Quadtrees.
Triangle Bintrees (Binary Triangle Trees)
merupakan sebuah representasi populer permukaan medan yang elevasi
telah sampel pada interval jarak teratur adalah triangulasi subset dari
titik sampel yang terdiri dari sumbu-blok, segitiga siku-siku isoceles.
Kami menyebutnya triangulations seperti bintree triangulations.
Triangulasi terdiri dari segitiga yang hanya memiliki tiga simpul pada
batas mereka.
contoh gambar Triangle Bintrees (Binary Triangle Trees)
Sedangkan yang dimaksud dengan Quadtrees adalah
pohon struktur data dimana setiap simpul internal memiliki tepat empat
anak. Quadtrees yang paling sering digunakan untuk partisi ruang dua
dimensi dengan rekursif membagi menjadi empat kuadran atau wilayah.
Daerah yang digunakan mungkin persegi atau persegi panjang, atau mungkin
memiliki bentuk sewenang-wenang. Ini struktur data diangkat menjadi
quadtree oleh Raphael Finkel dan JL Bentley pada tahun 1974. Sebuah
partisi yang sama juga dikenal sebagai Q-pohon.
Semua bentuk quadtrees memiliki beberapa fitur umum:
1. Merekaberadaptasi dengan menguraikan ruang sel.
2. Setiap sel (atau ember) memiliki kapasitas maksimum. Ketika kapasitas maksimum tercapai, ember split.
3. Pohon direktori mengikuti dekomposisi spasial quadtree tersebut.
contoh gambar Quadtrees
Contoh Games yang Mempunyai storyboard dan dengan tingkatan Level adalah
1. Prototype
prototype merupakan sebuah games adventure yang memiliki tingkatan level dalam menyelesaikan games tersebut, dimana diceritakan sang tokoh utama merupakan hasil dari uji coba yang selamat dari spesies monster dan membuat tubuhnya dapat memiliki kekuatan dari jenis jenis spesies moster dengan tujuan untuk bertahan hidup dan menyelamatkan kota dari serangan moster monster tersebut.
2. Dead Space
dead space juga merupakan game dengan jenis adventure and survival yang memiliki tingkatan level dalam menyelesaikan games tersebut, dimana diceritakan sang tokoh utama harus bertahan hidup juga diluar angkasa yang merupakan tempat tinggal baru bagi umat manusia yang telah diserang oleh pasukan alien yang sangat ganas dengan menggunakan keahlian dalam bersenjata harus dapat pergi dari kekacauan yang terjadi juga selamat
Daftar Pustaka