Sabtu, 17 Maret 2012

Pengenalan teknologi game


Apa itu teknologi game ? oke, sebelum kita bahas ada baiknya kita batasi dulu apa yang dimaksud game yang akan kita bicarakan. dalam hal ini yang kita maksud dengan game adalah permainan, tapi yang berhubungan dengan teknologi dalam computer khususnya. Sepengetahuan saya game computer biasanya dibuat oleh satu atau lebih developer game, dan masing-masing developer game mempunyai  spesialis game andalan, antara lain yang saya ketahui aadalah konami, Sega, nitendo play station dll bekerjasama dengan spesialis lain (dalam hal ini seperti artis yang akan dibuat gamenya) dan dipublikasikan oleh pihak ketiga (publisher). Media untuk mendistribusikan suatu game antara lain melalui media fisik seperti DVD atau CD, bisa juga didownload di internet. Game computer biasanya memerlukan hardware khusus untuk bisa dimaikan dalam computer pengguna seperti minimal spesifikasi computer atau pun kecepatan koneksi internet untuk memainkan game online dan setiap game mempunyai persaratannya masing-masing.

Dalam game computer ada beberapa kategori, antara lain :
·         Aksi - Shooting (tembak-tembakan atau hajar-hajaran)
·         Aksi – petualangan
·         Simulasi kehidupan (seperti game beternak)
·         Strategi
·         Puzzel
·         Simulasi Kendaraan (balapan)
·         Olah Raga (sepak bola)
·         Dll

Teknik Membuat Game Secara General
Bicara mengenai teknik ada fase dimana game yang akan dibuat baru sekedar angan-angan sampai game tersebut siap untuk diproduksi atau dibuat bahkan dikembangkan lagi baik kualitas grafik gambar, aturan bermain, durasi akhir dari game tersebut.

Untuk membuat game computer pada dasarnya menggunakan SDK (Software Develop Kit) dari DirectX dengan memanfaatkan fungsi-fungsi DirectX yang tersedia dalam computer kita, jadi pada dasaranya game itu merupakan aplikasi computer yang ditulis dengan script atau bahasa pemograman dan terdiri dari ribuan bahkan jutaan source code yang membentuknya. Game dapat ditulis dengan bahasa pemograman seperti Visual Basic, C, Java, Delphi, Phyton dan lain sebagainya. Sedangakan untuk para developer game menggunakan tools atau paket library, seperti OpenGL Utility Toolkit atau modul lainnya.

Untuk para pemula ada hal yang harus diketahui dalam pembuatan game dan menurut saya adalah kita harus mulai dengan berimajinasi tentang game apa yang akan kita buat itu selanjutnya adalah membuat konsep permainannya baik aturan, cara bermain, kondisi menang atau kalah dan tampilan interfacenya.


Referensi :