Bicara tentang game memang tidak ada habisnya, Si penghilang stres ini selalu menjadi pilihan utama untuk mengisi waktu luang. Game memang tidak hanya identik dengan anak-anak, jenis game yang beragam membuat orang-orang dewasa juga suka bermain game.
Perkembangan game memang sangat pesat. Beragam game dirilis dengan segala kelebihannya. Banyaknya pilihan juga berbanding lurus dengan bertambahnya jumlah gamer di dunia, Baik dari jenis dan genrenya. Kelebihan game tersebut dapat dilihat dari berbagai hal. Diantaranya kulitas grafis dan sound. Kedua hal tersebut adalah yang paling menonjol dari suatu game. Baik atau tidaknya kualitas suatu game bergantung pada orang-orang yang terlibat dalam pembuatannya. Pembuatan game memang tidak mudah, tetapi sangat menarik untuk dipelajari. Orang-orang yang bekerja di balik layar tersebut bekerja dalam satu tim yang solid. Melakukan pekerjaan dengan keahlian masing-masing untuk membuat suatu game yang bagus. Adapun orang-orang yang terlibat dalam pembuatan game sebagai berikut,
Programmer
Seorang programmer berperan sebagai software enginer yang bertugas untuk mengembangkan video game dan perangkat lunak terkait. Tim programmer terdiri dari berbagai individu yang memiliki tugas-tugas tertentu diantaranya.
- Untuk mengatur fisik dan grafis game yang dibuat ( Game Engine Programmer).
- Membuat Artificial Intelligence dari game (Artificial Engine Programmer).
- Mengatur dan memprogram efek sound pada game (Sound Programmer).
- Mengatur implementasi mekanik dan logik dari game (Gameplay Programmer).
- Scripter
- Mengatur interaksi antara manusia dan mesin (UI programmer).
- Membuat program yang berhubungan dengan input pada device (Input Programmer).
- Membuat program untuk (multiplaying) baik terhubung LAN maupun internet (Network Programmer).
- Game tools Programmer
- Untuk memungkinkan game dapat digunakan pada platform lain (Porting Programmer).
- Untuk membuat persfektif teknis dan memerlukan pengetahuan yang mendalam tentang hardware dari platform tujuan (Technology Programmer).
- Untuk mencari letak error dan menentukan bagaimana memperbaikinya (Generalist).
- Untuk memastikan submodul dari permainan yang sedang di implementasikan dengan baik dan untuk melacak pembangunan dari sudut pandang pemrograman (Lead Game Programmer).
Game Designer
Seorang Game Designer bertugas untuk membuat alur cerita, scenario, gameplay, dan environment. Disinilah cerita dari game yang terdiri dari alur cerita, interaksi antar karakter, dan goal dari game ditentukan. Game designer juga terdiri dari beberapa tim yang bekerja sesuai dengan tugasnya masing-masing. Diantaranya Lead Designer, Game Mechanic Designer, dan writer.
Artist
Game Artist bertugas memberikan “art” dari suatu game. Membentuk sebuah karakter dari game dan membuat tampilan (background) dari suatu game. Artist dapat berorientasi pada 2D maupun 3D. seorang Artist berorientasi 2D lebih menekankan pada konsep seni, tekstur, environment atau gambar latar belakang dan user interface. Sedangkan Artist berorientasi 3D lebih focus pada menghasilkan model, animasi, 3D environment, dan cinematics.
Composer
Music adalah hal yang dibutuhkan untuk membangun suasana dalam sebuah game. Seorang composer bertugas untuk membuat musical score, efek suara, dan posisi suara.
Referensi: source