Istilah "pengembang video game" bersifat ambigu, karena merangkum desainer, artis, dan programmer yang bekerja untuk mendorong game melalui proses pengembangan. Semua video game mengikuti proses pra-produksi, produksi, dan pasca-produksi. Berapa lama proses ini ditentukan oleh ruang lingkup produksi dan jumlah orang yang mengerjakannya.
Pra-produksi
Pra-produksi adalah dasar dari seluruh proyek. Selama fase ini, perancang permainan utama membayangkan konsep inti permainan, seperti plot, karakter, dunia, dan permainan-permainan. Desainer lain mengambil konsep dan menjalankannya, dengan desainer mekanik game menciptakan mekanik dan penulis desain game menciptakan alur cerita. Semua desainer kemudian mendokumentasikan ide-ide mereka dalam dokumen desain game, deskripsi game dan semua fiturnya. Ini diteruskan ke programmer yang membuat prototipe berdasarkan catatan desain. Para desainer kemudian mengkritik prototipe dan merevisi sesuai kebutuhan. Penerbit dibawa pada fase ini, dengan pengembang menggunakan prototipe untuk memenangkan pembiayaan dari penerbit sehingga permainan dapat melanjutkan pengembangan. Setelah sebuah game didanai, para programmer masuk lebih dalam ke kerangka kerja dan para seniman membuat sketsa konsep seni.
$config[code] not foundProduksi
Selama fase produksi, desainer, artis, dan programmer menggunakan dokumen desain yang terus diperbarui untuk berkolaborasi dalam pembuatan game. Para desainer memberi tahu para seniman yang menggunakan konsep seni mereka untuk memberikan instruksi kepada programmer tentang cara membuat kode karakter dan lingkungan. Perancang kemudian menyempurnakan pekerjaan programmer dan artis, memastikan aplikasi mereka memenuhi spesifikasinya. Produksi adalah serangkaian percobaan-dan-kesalahan dan revisi yang konstan.
Video Hari Ini
Dibawa ke kamu oleh Sapling Dibawa ke kamu oleh SaplingPasca produksi
Ketika sebuah game memasuki pasca produksi, hampir selesai. Penguji permainan harus memainkan permainan dan mengujinya untuk bug. Mereka kemudian melaporkannya ke perancang dan pemrogram sehingga dapat segera diperbaiki. Staf jaminan kualitas menguji permainan dengan memainkannya dengan cara yang tidak dipertimbangkan pengembang, mencoba menemukan cara untuk "memecahkan" permainan atau menemukan bug dalam desain atau pemrograman atau seni. Penguji juga mencari elemen yang tidak seimbang dalam game. Game pertarungan, misalnya, dapat menampilkan karakter dengan cacat yang dapat diekspos sedemikian rupa sehingga merusak permainan. Pasca produksi dapat berlangsung beberapa saat tergantung pada ruang lingkup permainan dan seberapa baik itu dalam fase sebelumnya.
Keterampilan
Pengembang video game harus bekerja dengan baik sebagai bagian dari tim. Prosesnya sangat kolaboratif dan, pada produksi yang lebih besar, tidak mungkin tanpa kerja tim. Pengembang harus dapat berkomunikasi dengan jelas dengan orang-orang yang memiliki pandangan berbeda tentang subjek yang sama. Seorang programmer akan melihat sesuatu di dunia game jauh berbeda dari seorang desainer, misalnya. Keterampilan dalam bahasa scripting dan pemrograman merupakan nilai tambah bagi desainer dan persyaratan bagi programmer. Programmer dengan latar belakang dalam bahasa Inggris atau desain juga dapat memiliki keuntungan dalam industri ini.