Sabtu, 17 Maret 2012

PENGANTAR TEKNOLOGI GAME


Teknologi Game
Game, kata yang sudah tak asing lagi di teling kita. Game atau yang dalam bahasa Indonesia diartikan sebagai suatu permainan merupakan sesuatu yang sudah menyatu dalam kehidupan kita. Siapun pasti pernah memainkan suatu permainan. Permainan sudah ada sejak ratusan tahun yang lalu. Zaman dahulu permainan itu masih sangat tradisional dan sederhana. Namun demikian dengan kesederhanaan tersebut, selain mendapat rasa senang karena bisa memainkan permainan tersebut bersama teman-teman, kita juga bisa mendapatkan suatu pengetahuan. Seiring berjalannya waktu, permainan tradisional itu sudah mulai ditinggalkan. Hal itu dikarenakan teknologi yang terus menerus berkembang. Maka terciptalah suatu game digital virtual dimana kita bisa melihat dan memainkan game tersebut secara digital tanpa pernah menyentuh permainan itu sendiri.Contoh dari game digital virtual adalah SEGA, Nintendo, Play Station, dan lain-lain. Game yang saat ini berkembang berupa suatu bentuk interaksi permainan antara manusia dengan komputer. Saat ini game tidak hanya dimainkan dengan berinteraksi dengan komputer namun dapat berinteraksi dengan orang lain secara online. Game seperti ini kerap disebit sebagai game online.

Teknik Membuat Game Secara General
Selama ini kita hanya bisa memainkan suatu game. Pernahkah terlintas di fikiran anda untuk mebuat sebuah game? Untuk membuat sebuah game ternyata ada teknik-teknik yang perlu kita ketahui. Pertama, kita harus tau tema dari game yang akan kita buat. Apakah berupa game petualangan, game pertarungan, game olahraga, atau mungkin sebuah puzzle. Setelah itu yang kedua adalah kita harus menentukan jalan ceritanya. Bagaimana cerita dari game yang akan kita buat. Jalan cerita ini akan berhubungan dengan level yang akan dibuat. Yang ketiga yaitu desain dari game itu. Desain suatu game ini akan mempengaruhi tampilan dari game yang akan anda buat. Semakin menarik desainnya, semakin bisa membuat orang tertarik untuk memainkannya.

Bahasa Pemrograman Untuk Membuat Game
Setelah mengetahui teknik membuat game, selanjutnya adalah bahasa pemrograman yang akan kita pakai untuk membuat sebuah game. Ada beberapa bahasa pemrograman yang biasanya digunakan untuk membuat game, diantaranya adalah :
1. C++          : biasanya digunakan untuk membuat game desktop
2. C#             : biasanya digunakan untuk pembuatan game desktop dan web games
3.  Java          : biasanya digunakan untuk pembuatan game desktop, web games, dan mobile games.
4. Actionscript3  : biasanya digunakan untuk pembuatan web games dalam format flash games.
5. PHP, HTML, Javascript : biasanya digunakan untuk pembuatan web games
6. Objective-C     : biasanya digunakan untuk pembuatan game di komputer buatan Apple

Hal-hal yang Berkaitan dengan Pembuatan Game
Ketika kita membuat sebuah game ada beberapa hal yang perlu diperhatikan, diantaranya adalah bahasa pemrograman. Pemilihan bahasa pemrograman yang akan digunakan harus diseduaikan dengan game apa yang akan kita buat. Selain itu adalah pemilihan desain. Suatu game akan menarik seorang pemainnya ketika tampilan game itu terlihat mengagumkan dan tampilannya juga harus tepat dengan tema dan cerita game tersebut. Sehingga akan menimbulkan keinginanan untuk memainkan game itu. Kemudian hal lain dalam pembuatan game adalah permainan strategi. Hal ini agar di setiap levelnya ada tantangan yang bertahap dan pemain pun merasa tertantang untuk menyelesaikan setiap levelnya. Hal-hal tersebut tentunya harus ditunjang dengan kemapuan si pembuat game. Pembuat game harus memiliki kemampuan untuk berimajinasi, kemampuan menguasai bahasa pemrograman yang digunakan, kemampuan mengatur strategi serta kemampuan membuat desain. Hal tersebut diperlukan agar game yang dibuat menjadi suatu game yang menarik untuk dimainkan dan tidak membosankan.

Referensi :