Rabu, 26 Maret 2014

Profesi di Industri Game



Kalau kita melihat 10 tahun lalu, mungkin dunia game tidak menggairahkan seperti saat ini. Memang ada kegiatan gathering atau kumpul-kumpul penikmat game, ada pula turnamen yang juga berhasil mengumpulkan banyak pemain dalam satu acara atau event. Namun bila diperhatikan kita bisa sadari bahwa perusahaan pengembang game sama sekali tidak ikut andil dalam kegiatan tersebut, maksimal hanya pemilik toko atau pemilik rental yang mengeluarkan modal untuk melambungkan nama mereka.
Game merupakan sesuatu hal yang sebagian orang sukai, dan bahkan game mempunyai bidangnya tersendiri, tapi bila anda ingin membuat game, mau jadi apakah anda di dalam suatu project membuat game tersebut? Kebanyakan orang sering salah kaprah antara seorang pembuat game dengan seorang software engineering.
Seorang software engineering membuat sesuatu mulai dari dasarnya, ide, bahan, perencanaan arsitekturnya, sampai pembuatan softwarenya. Jadi seorang software engineering melakukan semua tugas tersebut. Namun, seorang pembuat game membagi tugas setiap orang. Ada 3 macam profesi dalam membuat game, jadi tidak hanya 1, yaitu sebagai pembuat game, melainkan :

1. GameDesigner, yaitu profesi yang mengerjakan bagian ide, tema, cerita, dsb, ataulatar belakang d ari pembuatan game tersebut. Bisa disebut juga sebgai projectleader.
2. GameProgremer, yaitu profesi yang membuat sistem dari game tersebut. Biasanyamereka bagaian orang membuat mesin dari aplikasi game tersebut.
3. GameArtist, yaitu orang membuat design gambar atau penampilan dari setiap sesuatu yang kan ditampilkan. Bisanya mereka membuat karekter dari tokoh utama dalam game, bentuk tempat, dll
Semua profesi tersebut tidak lepas dari ilmu komputer, karena semua dasardari profesi tersebut adalah komputer. Contoh, seorang Game Designer harus menentukan program apa yang cocok untuk menjalankan game tersebut. Terus seorang Game Progamer harus memecahkan masalah bagaimana program yang rumit tersebut dapat dibuat, lalu Game Artist harus mengetahui jenis file apa program yang cocok agar jenis file karakter tersebut cocok dengan sistem game tersebut,dsb.
Dasar menjadi seorang pembuat game adalah harus mengusai bahasa pemograman,biasanya bahasa pemograman dalam pembuat game game comsole seperti Playstation, Xbox, PC, menggunakan bahasa pemograman C++ namun ada juga game lain yang menggunakan bahasa seperi C# (C Sharp), java, dll. Tapi seringkali menggunakan bahasa pemrograman C++. Sebab OS dari kebanyakan console mendikung dari bahasaini dan juga pembutan sebuah sistem lebih singkat menggunakan bahasa lain.
Selain itu anda harus menguasai sistem grafis dari setiap platform gameyang akan anda buat gamenya, seperti DirecX, OpenGL, dll. Sebab setiap platformatau console mempunyai sistem grafis yang berbeda. Jadi hal ini sangatlahpenting bagi seorang programmer untuk mengetahuinya.

Tidak ada komentar:

Posting Komentar