28 September 2010

Keterkaitan dan Implementasi antara Grafik Komputer , Pengolahan Citra dan Teknologi Game

Grafik Komputer

Grafika komputer merupakan bidang studi yang mempelajari cara pembuatan dan memanipulasi gambar dengan menggunakan objek-objek primitif, seperti titik, garis, kotak dan sebagainya. Ruang lingkup aplikasi grafika komputer sangat luas mencakup dari sekedar proses interaktif. Grafika komputer mempunyai beberapa bagian yaitu :

  1. geometri : menciptakan model matematika dari objek-objek 2D dan 3D.
  2. animasi : mempelajari cara menggambarkan dan memanipulasi gerakan.
  3. rendering : mempelajari algoritma untuk menampilkan efek cahaya.
  4. citra (imaging) : mempelajari cara pengambilan dan penyuntingan gambar.

Pengolahan Citra

Pengolahan citra berkaitan dengan teknik-teknik untuk modifikasi dan intepretasi citra, meningkatkan kualitas citra sehingga menjadi lebih jelas, analisis citra, dan mengenali pola-pola visual yang ada dalam suatu citra. Berikut beberapa operasi yang ada dalam pengolahan citra yaitu :

1. Perbaikan kualitas citra (image enhancement)

2. Pemugaran citra (image restoration)

3. Pemampatan citra (image compression)

4. Segmentasi citra (image segmentation)

5. Analisis citra (image analysis)

6. Rekonstruksi citra (image reconstruction)

Teknologi Game

Video game adalah permainan yang melibatkan interaksi dengan user interface untuk menghasilkan umpan balik berupa visualisasi pada perangkat video. Saat ini seiring dengan berkembangnya teknologi, hampir tidak ada aplikasi permainan komputer yang tidak menggunakan modus grafik. Aplikasi game banyak beredar di pasaran, mulai dari yang sederhana yaitu 2 dimensi (seperti tetris) hingga yang rumit yaitu 3 dimensi dan memerlukan resource banyak seperti game Winning Eleven. Dari yang stand alone, online network (seperti RF, Luna, Seal, Ragnarok) hingga mobile devices (seperti Doggie Dash, ComicBlast, atau permainan-permainan untuk handphone).

Keterkaitan dan Implementasi

Grafik komputer, pengolahan citra dan teknologi game saling berkaitan antara satu dengan yang lainnya. Aplikasi grafika komputer dapat dibagi menjadi beberapa kelompok, termasuk aplikasi pengolah Bentuk dan Citra serta game (permainan). Pengolahan citra merupakan perkembangan dari bentuk sederhana grafik komputer, dan juga pengolahan citra berfungsi untuk elemen pembentukan grafik.

Pembuatan suatu game tidak terlepas dari penggunaan grafika komputer. Misalnya jika kita ingin membuat animasi/menghidupkan model dalam cara yang ditentukan (seperti suatu script atau naskah) atau menurut satu kumpulan aturan. Sedangkan pengolahan citra pada game digunakan untuk memberi pewarnaan yang baik agar tidak merusak sensor mata pada manusia. Untuk lebih jelasnya lihat contoh dibawah ini :

Grafika komputernya adalah proses pembuatan gambar melalui program (memanipulasi koordinat x1, y1 dan x2, y2 dengan fungsi Line).

Citra yang dihasilkan dari grafika komputer tersebut adalah gambar.

Contoh Game Implementasi dari Grafika Komputer dan Pengolahan Citra

RF yaitu singkatan dari “Rising Force” merupakan salah satu jenis game MMORPG (Massive Multiple Online Role Playing Game) yang berarti game petualangan di komputer yang dimainkan oleh banyak player di berbagai tempat yang terhubung via jaringan internet.

Cara bermainnya cukup mudah dan simpel. Untuk para gamer yang senang dengan game yang sangat menantang kemampuan dan kesabaran dalam bermain, RF lah pilihannya. Selain bermain, anda juga dapat chating dengan gamer patriot RF di seluruh Indonesia.

Di dalam RF Online anda dapat memilih tiga bangsa yaitu : Cora, Accretia, dan Bellato. Cora merupakan bangsa sejenis manusia yang diciptakan DECEM, Dewa mereka. Bangsa cora dikenal dengan kekuatan sihirnya yang menakjubkan. Bangsa cora adalah satu-satunya bangsa yang bisa mengeluarkan "Animus". Animus sebenarnya adalah penjaga Dewa DECEM yang dipinjamkan oleh Dewa DECEM untuk membantu bangsa cora dalam pertarungan. Animus hanya bisa di summon oleh karakter dengan profesi Summoner. Animus di dalam RF Online ada 4 macam yaitu:

  • Paimon, yaitu animus yang menyerang dengan kekuatan pedang dari jarak dekat. Paimon memiliki Health Points yang sangat besar sehingga sering dijadikan tameng bagi sang summoner yang dikenal berdarah sedikit.
  • Hecate, yaitu animus yang menggunakan kekuatan ledakan untuk menyerang musuh. Hecate merupakan animus yang sangat disukai oleh para Patriot RF karena serangannya seringkali membuat musuh "stun" dan menjadi sulit untuk didekati.
  • Inana, yaitu animus supportif yang bisa mengheal sang summoner. Inana biasanya digunakan pada saat menghadapi musuh yang biasanya intensitas serangannya tinggi. Inana digunakan karena healratenya lebih cepat dari potion, sehingga dia sangat diandalkan dalam mengisi kembali darah sang summoner.
  • Isis, yaitu animus yang menggunakan serangan force atau magic yang sangat dahsyat untuk menyerang sang target. Isis merupakan animus tipe menyerang yang paling kuat diantara hecate dan paimon.

Accretia merupakan bangsa robot. Accretia bertubuh mekanik namun berotak organik jadi dia bukan robot yang bergerak dengan program. Bangsa Accretia merupakan bangsa yang terkenal dengan kekuatan sejata api Launcher yang sangat dahsyat. Jadi jika anda suka dengan karakter yang menyerang dari jarak jauh dan mempunyai damage yang besar, maka pilihlah Accretia.

Bellato merupakan bangsa petualang sejenis manusia yang memiliki ilmu pengetahuan yang cukup tinggi. Bellato memiliki kendaraan Massive Armor Unit (MAU). MAU adalah suatu senjata perang raksasa yang hanya bisa dikendarai oleh karakter yang berprofesi sebagai Driver. MAU terbagi menjadi dua yaitu MAU Goliath (jarak dekat) dan MAU Catapult (jarak jauh). MAU memiliki darah yang paling besar diantara semua karakter yang ada di RF Online.

Setiap harinya RF Online mengadakan Chip War di setiap server, yaitu perang antara tiga bangsa. Hasil dari Chip War akan mempengaruhi nilai perekonomian bangsa tersebut. Jika anda ingin bergabung bersama patriot RF lainnya, kunjungi www.RF-Online.web.id.



sumber : albymoon.blogspot.com, docs.google.com, dan ronshadow.blogspot.com