Halo, Habr! Saya mempersembahkan kepada Anda terjemahan artikel "Apa yang dilakukan Desainer Game?" oleh Kai Wüest. Kai Wüest adalah produser dari Islandia yang dulunya bekerja sebagai tester dan kemudian sebagai desainer game.
Hari sebagai desainer game

Desainer game legendaris. Pria, mitos, legenda di balik game. Sumber inspirasi bagi pemimpi muda yang ingin suatu hari bekerja di industri game. Tapi apa yang benar-benar dilakukan oleh perancang game? Dan bagaimana Anda menjadi salah satu dari mereka?
Mari kita segera berurusan dengan satu kesalahpahaman: desainer game bukan "orang yang punya ide." Tentu saja, mereka kadang-kadang muncul dengan ide-ide yang sering berubah menjadi fitur, tetapi 99% dari pekerjaan mereka adalah upaya untuk menyelesaikan ide-ide ini dengan sangat rinci. Anda pasti tidak akan duduk di meja bundar dan membahas "zombie survival shooter RPG", dan sebelum meninggalkan rumah bertepuk tangan di bahu.
Sebagai gantinya, Anda akan menghabiskan 3 jam mencoba mencari tahu apakah cooldown lompatan ganda harus 400/200 unit, pada kecepatan 550 unit / detik dan pengeluaran gaya 30 unit harus 2,5 detik atau 3 detik. Dan jika Anda tidak beruntung, Anda akan menerima surat kemarahan dari pemain jahat yang karakternya Anda sukai dengan tambalan terbaru.
Dasar-dasar Desain Game
Desainer game bertanggung jawab atas aturan, sistem, mekanika, dan konten video game. Mereka bekerja dalam tim dan sering dibagi menjadi kelompok-kelompok dengan spesialisasi yang berbeda, seperti desain sistem, desain level, dan keseimbangan permainan.
Terlepas dari kenyataan bahwa saya menganggap desain game lebih sebagai seni daripada ilmu pasti, itu masih merupakan bidang pengembangan perangkat lunak, jadi Anda terutama akan menggunakan aplikasi standar untuk bekerja. Inilah beberapa yang saya temui:
- Tabel yang dapat dipilih, seperti Excel atau Google Sheets
- Alat dokumentasi, seperti wiki atau pena dengan kertas
- Mesin game seperti Unreal Engine 4 atau Unity
- Sistem kontrol versi, mis. Git atau Perforce
- Bahasa scripting seperti Python atau Lua
- Editor tingkat khusus seperti Hammer Editor atau Fallout Creation Kit
Kemungkinan besar Anda akan memulai karir Anda dalam pengembangan game dengan posisi trainee atau desainer junior. Pendidikan tinggi di bidang desain game atau pengembangan perangkat lunak akan menjadi nilai tambah, tetapi kualitas dan kuantitas proyek dalam portofolio Anda memainkan peran yang jauh lebih besar. Kemampuan untuk memprogram dan menulis dengan indah akan membantu Anda menonjol dari kerumunan perancang gim, dan jika Anda telah menerbitkan gim atau aplikasi, maka Anda sudah jauh di depan para pesaing Anda. Lebih lanjut tentang ini di bawah ini.
Fakta bahwa Anda bermain game sebelumnya tidak memberi Anda keuntungan (lebih tepatnya, itu bahkan keharusan), karena ini bukan keterampilan.
Lima tahap kesedihan pengembangan game
Video game, seperti perangkat lunak lain, melewati berbagai tahap pengembangan, dan pekerjaan seorang desainer game berubah sesuai dengannya. Perlu diingat bahwa metodologi dan filosofi berbeda dari satu tempat ke tempat lain, sehingga bahkan gambaran umum seperti itu mungkin tidak sesuai dengan perkembangan di beberapa studio.
1. Pra-produksi
Setelah menyampaikan tentang permainan, rapat dan merenungkan pemikiran di kamar mandi, anggaran, skala, target audiens dan perkiraan tanggal rilis permainan disetujui. Setelah itu, sebuah tim kecil dipercayakan dengan pembuatan prototipe.
Prototipe Liga Roket
Tugas Anda di sini adalah membuat konsep dan mengaktualisasikan gameplay utama. Pikirkan tentang bagaimana membawa ide "mobil terbang menabrak bola" atau "penembak gratis di mana peta menjadi lebih kecil dari waktu ke waktu" ke keadaan di mana Anda dapat memainkannya dan Anda dapat melihat mengapa itu menyenangkan.
Prototipe semacam itu menekankan mekanika dasar, tampilan dan nuansa permainan, serta nilai komersialnya. Dia juga harus menjelaskan berapa banyak upaya yang diperlukan untuk menyelesaikan permainan. Yang paling penting, prototipe ini harus meyakinkan manajemen. Informasi lebih lanjut tentang pembuatan prototipe dapat ditemukan di sini .
2. Kecepatan penuh
Setelah prototipe didemonstrasikan dan pendanaan diterima, proyek dilanjutkan ke tahap produksi dan menerima semua staf yang diperlukan. Seperti disebutkan di atas, desain game memiliki banyak spesialisasi, yang akan kami pertimbangkan di bawah ini.
Desain sistem
Desain Sistem adalah konseptualisasi dan desain seluruh sistem game, seperti sistem pertarungan Overwatch, sistem crafting Minecraft, atau sistem level-up World of Warcraft. Anda juga akan bertanggung jawab untuk mendokumentasikan sistem ini dengan sangat rinci sehingga setiap orang yang bekerja pada mereka tahu persis apa yang harus dilakukan. Sebagai aturan, ini dilakukan dalam dokumen desain .

Perancang sistem permainan juga menentukan bagaimana sistem mereka akan berinteraksi dengan sistem permainan lain dan mekanisme dan fitur mana yang dapat dikaitkan dengan sistem ini. Karena skala dan pentingnya sistem seperti itu, mereka biasanya ditangani oleh desainer game senior.
Desain Fitur
Desain fitur adalah desain fitur individual kecil, seperti bonus harian atau penyesuaian rumah guild, yang melibatkan pekerjaan pada berbagai fitur, bukan sistem individual, seperti dalam desain sistem.
Desain fitur biasanya tidak dianggap sebagai spesialisasi dalam dirinya sendiri, jadi jika Anda melihat pekerjaan sebagai desainer game, maka kemungkinan besar Anda berbicara tentang desain fitur, tetapi kandidat diharapkan untuk melakukan desain game secara umum, misalnya, pengujian game dan keseimbangan permainan.
Desain tingkat
Sebagai perancang pemula, Anda kemungkinan besar akan mengerjakan konten untuk sistem yang ada, misalnya, membuat serangkaian item untuk perawatan atau mengembangkan keterampilan karakter. Jenis desain konten yang paling umum adalah desain level, yang melibatkan perencanaan level game dan mengisinya dengan tempat perlindungan, penghalang, dan pernak-pernik lainnya.
Tahap selanjutnya adalah menulis skrip, yaitu menempatkan pemicu di level yang akan memajukan gameplay. Contohnya adalah pintu yang terbuka dengan satu sentuhan tombol oleh pemain, dan penampilan lawan saat pemain melewatinya.

Banyak perusahaan juga menyebut ini sebagai desain pencarian atau misi, di mana Anda akan bertanggung jawab untuk menulis teks dan konteks naratif tingkat - misalnya, untuk pencarian sisi dalam The Witcher 3.
Saldo game
Tidak masalah jika kita mengkhususkan diri dalam keseimbangan, tetapi suatu hari kita harus menghadapinya. Keseimbangan permainan adalah proses berulang, yang melibatkan kerja keras dengan banyak angka, yang sering dilakukan menggunakan tabel.
Pemain yang membeli Pedang Keren Super sebagai item kedua menang 62% dari waktu dalam mode Arena. Mengapa ini terjadi? Apa pengaruhnya? Nilai apa yang bisa kita ubah? Efek samping apa yang dapat menyebabkan ini?
Untuk pekerjaan ini, Anda memerlukan pengetahuan matematika yang layak, dan juga sangat penting untuk dapat membaca dan menginterpretasikan data mentah dengan benar. Memahami gameplay di level tinggi juga penting, terutama jika game Anda dibangun berdasarkan persaingan.
Desain UX
Desainer UI biasanya menangani aspek ini, tetapi Anda masih perlu melakukan stub dan draft dari waktu ke waktu. Ini menyiratkan penunjukan berbagai menu, tombol, dan perilaku pemain saat berinteraksi dengan fitur Anda.

Sistem yang baik dapat rusak oleh UX yang buruk, sehingga kemampuan untuk tidak hanya melihat gangguan kecil, tetapi juga untuk menemukan solusi akan menjadi keterampilan yang sangat berguna. Gambar jauh lebih mudah dipahami daripada paragraf dalam deskripsi teknis, jadi cobalah untuk mempresentasikan desain Anda dalam bentuk grafik bila memungkinkan.
Desain monetisasi
Upaya memonetisasi fitur keren setelah pembuatannya tidak akan berhasil. Apa yang Anda uangkan, mengapa orang akan membelanjakan uang untuk itu dan bagaimana menghindari ketidakpuasan masyarakat - masalah ini merupakan bagian integral dari desain sejak awal.
Di sinilah kita membutuhkan desainer monetisasi yang mengkonseptualisasikan sistem baru dan mengoptimalkan yang lama dengan desainer yang bertanggung jawab atas kemajuan permainan dan ekonomi di dalamnya.

Keahlian yang baik dalam bekerja dengan angka dan kemampuan untuk menafsirkan analitik sangat penting, karena Anda akan terus-menerus memantau KPI (indikator kinerja utama) dan mengubah biaya barang, frekuensi rampasan dan peristiwa untuk mengoptimalkan sistem Anda.
Anda mungkin memiliki kekhawatiran tentang beberapa metode monetisasi, tetapi cobalah untuk tetap mengikuti tren terbaru di bidang ini, terutama jika Anda berniat bekerja di sektor seluler.
Script dan dialog
Meskipun Anda dapat menulis beberapa baris dialog, sebagian besar permainan memiliki tim penulis naskah terpisah yang bekerja dengan desainer terkemuka untuk menautkan skrip ke permainan dan menyesuaikannya jika perlu.
Proses ini tidak selalu berhasil dan dapat menghasilkan disonansi ludo di antara para pemain ketika mereka dikalahkan dalam cutscene setelah mereka menghancurkan bos terakhir dua detik sebelumnya dengan satu tembakan.
Untuk mengatasi hal ini, beberapa perusahaan mulai merekrut desainer narasi, mis., Desainer yang bertanggung jawab untuk memperkenalkan narasi game langsung ke dalam proses game. Ini adalah posisi yang sangat khusus, membutuhkan bertahun-tahun bekerja di kedua bidang, jadi jangan berharap untuk melihat posisi ini di resume Anda dalam waktu dekat.
3. Dalam mengejar tonggak sejarah
Sayangnya, pengembang tidak bisa begitu saja masuk ke gua selama 3 tahun sampai permainan selesai. Penerbit biasanya menetapkan tonggak yang harus dicapai studio untuk menerima dana tambahan, misalnya, "mengusahakan fisika transportasi" atau "membuat kamera pemain".

Tonggak sejarah ini biasanya menentukan apa yang harus dilakukan oleh tim selanjutnya, dan berfungsi sebagai tenggat waktu mini di depan tenggat waktu yang sebenarnya. Kadang-kadang Anda bahkan harus membuat trailer untuk suatu acara atau membuat versi demo game untuk suatu acara.
4. Poles
Ini adalah tahap terakhir pengembangan game, di mana hampir tidak ada konten yang ditambahkan. Alih-alih, fokusnya adalah mengurangi klik yang tidak perlu dalam antarmuka, memperlancar lompatan dalam kompleksitas, menyelesaikan pelatihan dan bekerja sama dengan departemen QA . Seringkali pekerjaan ini berlanjut bahkan setelah permainan “menjadi emas” dalam bentuk tambalan 1 hari, karena pencetakan, sertifikasi, dan distribusi permainan membutuhkan waktu.
Aturan 90-90 juga berlaku untuk pengembangan game, karena mengubah game Anda dari hanya bagus menjadi hebat adalah proses yang sangat panjang. Sangat penting: jika Anda melewati langkah ini, Anda akan ditinggalkan dengan permainan seperti STALKER atau Mount & Blade. Game bagus, tapi tidak berkembang dengan baik.
5. Pasca-rilis
Sebagian besar game didukung melalui DLC dan patch untuk jangka waktu yang lama setelah dirilis. Mengerjakan pembaruan konten seperti halnya mengerjakan game yang sangat kecil, Anda harus melalui langkah yang sama.

Beberapa gim bahkan memiliki tim LiveOps khusus yang membuat gim itu "hidup" dan menguntungkan selama mungkin. Ini termasuk merencanakan acara dalam game, menambahkan konten baru, atau mempertahankan semangat kompetitif.
Jika Anda tidak berada di tim LiveOps atau belum dipecat pada saat ini, saatnya untuk beralih ke permainan berikutnya.
Rekomendasi
Jika Anda seorang desainer game pemula, saya memiliki beberapa tips untuk Anda yang membantu saya ketika saya berada di tempat Anda. Tapi seperti yang saya tulis di posting sebelumnya , ini adalah pengalaman pribadi saya, jadi baca juga kisah-kisah para desainer game lainnya.
Dapatkan portofolio
Pendidikan Anda sebagai perancang permainan tidak ada artinya. Selain Anda, akan ada ratusan orang lagi dengan pendidikan yang sama persis yang menginginkan pekerjaan yang sama persis. Anda harus menonjol dengan cara yang berbeda. Selesaikan proyek yang berkualitas.
Cobalah yang terbaik dengan 110% sambil mengerjakan proyek sambil mendapatkan pendidikan. Ini akan membuat perbedaan ketika atasan potensial Anda membandingkan Anda dengan teman sekelas. Selesaikan proyek yang berkualitas.
Jika Anda tidak memiliki kesempatan untuk melakukan proyek selama pelatihan, lakukan sendiri. Saya mulai dengan RPG Maker dan beralih ke Unreal Engine 4. Board game juga dipertimbangkan. Selesaikan proyek yang berkualitas.
Bekerja tanpa lelah di editor level, buat mod atau tulis esai, setelah memeriksa mekanik game. Anda harus menunjukkan pengetahuan yang luas dengan kedalaman yang memadai. Selesaikan proyek yang berkualitas.
Belajar memprogram. Ini akan memungkinkan Anda untuk membuat prototipe sendiri dan berpartisipasi dalam kemacetan permainan tanpa menjadi beban berat bagi rekan Anda. Selesaikan proyek yang berkualitas.
Dan sampai saya lupa: selesaikan proyek yang berkualitas.
Tenang
Anda harus menjadi komunikator yang baik. Anda harus diplomatis, menulis teks yang jelas dan akurat yang bahkan orang luar dapat mengerti, dan memiliki kebiasaan menuliskan semua yang Anda pikirkan.
Bangga dengan desain Anda adalah baik, tetapi Anda harus bisa membiarkannya pergi. Jika Anda tidak dapat selamat dari kenyataan bahwa selusin orang telah mencabik-cabik ide Anda, maka pekerjaan ini bukan untuk Anda.
Anda pasti perlu memperluas wawasan Anda agar tetap kompetitif di industri game. Kemungkinan besar, selama karier Anda, Anda akan mengerjakan berbagai proyek di berbagai posisi, jadi bacalah tentang tren dan mainkan permainan yang biasanya tidak Anda mainkan.
Kemungkinan besar Anda memiliki pendapat, atau mungkin Anda menertawakan permainan, perusahaan, dan pengembang di komentar. Jangan lakukan ini di depan orang yang bekerja di industri ini - dengan cara ini Anda akan membakar semua jembatan.
Jangan menjadi Gamer dengan modal G.
Buat koneksi.
Buat situs portofolio dengan proyek, biografi, resume, dan mungkin blog Anda jika Anda dapat secara teratur menulis posting yang profesional dan mencerahkan. Setelah Anda puas, Anda dapat mulai menulis sampah, seperti yang saya lakukan.
Buat kartu nama yang indah, cetak beberapa salinan resume Anda, dan hadiri beberapa konferensi. Pidato pada umumnya tidak berguna, jadi sebaiknya Anda menghabiskan waktu berbicara dengan HR, yang kemungkinan besar memiliki pendirian di suatu tempat di dekatnya.
Mulai kembangkan jaringan Anda dengan membuat akun LinkedIn dan tambahkan teman sekelas dan teman baru Anda dari industri. Suatu hari Anda mungkin merasa berguna untuk menghubungi mereka.
Mengobrol dengan desainer game dan meminta mereka untuk umpan balik tentang proyek dan resume Anda. Mereka juga dapat merujuk Anda ke perekrut perusahaan sehingga Anda sudah dapat berbicara dengan mereka.
Saya tidak bisa mengatakan apa-apa tentang magang di AS, tetapi di Eropa itu cukup berguna. Ini menempatkan Anda lebih tinggi dari lulusan lain, dianggap sebagai pengalaman dalam resume Anda dan meningkatkan peluang mendapatkan pekerjaan permanen.
Jaga harapan Anda tetap normal. Mendapatkan posisi desainer game itu sulit, dan jika Anda ingin mendapatkan posisi yang sangat khusus seperti desainer naratif segera setelah mendapatkan pendidikan, maka Anda praktis tidak memiliki peluang.
Pengembang AAA sangat terorganisasi dengan baik, sehingga kemungkinan besar Anda akan bekerja pada bagian yang sangat spesifik dan dengan cara yang sangat spesifik. Peluang dipecat sangat kecil, dan gim ini akan memiliki bobot pada resume Anda.
Startups, di sisi lain, sesuai dengan frase "risiko besar - hadiah besar": mereka memberi Anda lebih banyak pengaruh pada proyek Anda, tetapi ada lebih sedikit bayaran, uang dapat berakhir pada saat yang paling tidak tepat, dan alur kerja sering kacau. Jangan dapatkan kebiasaan buruk dari ini.
Pikiran terakhir
Saya harap posting ini telah membantu Anda lebih memahami apa yang dilakukan oleh seorang desainer game. Saya hanya bisa berbicara atas nama saya sendiri, tetapi desain permainannya adalah pengalaman kreatif dengan hadiah yang besar, seperti memotret adegan untuk film atau menulis drama. Selain itu, peluncuran game yang sukses memungkinkan Anda untuk menyombongkannya di mana-mana. Tetapi bersiaplah untuk bekerja keras - ini adalah pekerjaan yang diinginkan banyak orang, jadi Anda harus menonjol dari kerumunan. Semoga beruntung
