Game Developer: Pengertian, Gaji, Skills, Tools & KPI

Game Developer adalah profesi yang dasarnya adalah Software Developer yang bertugas merancang, mengembangkan dan menghasilkan game untuk komputer, perangkat mobile atau game console. 

Mereka biasanya akan dilibatkan dalam berbagai aspek dan tahapan yang berbeda dalam pembuatan game di sebuah tim.

Hal ini melingkupi perencanaan storyline, karakter, environment, activity, scoring dan progression pada game; pembuatan model 2D atau 3D dari aset game dengan berkoordinasi bersama visual designer; menulis coding untuk diterapkan pada semua fitur dan fungsi game; melakukan uji coba dan debug game; serta mengembangkan fitur baru dan perbaikan pada game sesuai permintaan. 

Berikut jobs description lainnya untuk seorang Game Developer: 

  • Membuat prototype konsep game baru. 
  • Mengembangkan dan mengelola pengembangaan game. 
  • Meningkatkan kualitas game. 
  • Mengelola, desain, mengimplementasikan, debug, dan mendokumentasikan sistem serta fitur game baru serta yang sudah ada. 
     

Skills

Hard Skills

  • Menguasai bahasa pemrograman seperti C, C++, Java, Phython, Swift, dan lain-lain.
  • Pemahaman baik tentang matematika.
  • Game development. 
  • Game engine.
  • Software development.
  • Graphics programming.
  • Simulation software.
  • 2D dan 3D Design.
  • Pemahaman tentang Algorithms, design patterns dan design structure.
  • Pengetahuan tentang APIs dan libraries. 
  • Pengetahuan tentang tren, teknik, praktik dan teknologi game terbaru.
     

Soft Skills

  • Mampu bekerja dengan baik di dalam tim maupun sendiri.
  • Mampu berkomunikasi dengan baik. 
  • Mampu memecahkan masalah secara kreatif dan efektif.
  • Mampu menerapkan analytical thinking saat menentukan cara menerapkan desain dan penulisan coding yang fungsional.
     
Punya skill seperti diatas? Daftar ke EKRUT untuk menemukan pekerjaanmuDaftar

Tools

Code Editors

  • Sublime Text. 
  • Atom. 
  • Visual Studio.
     

Game design software

  • GameMaker Studio. 
  • Unreal Engine. 
  • Unity.
  • GDevelop.
  • Gonstruct 2. 
  • Indie Game Maker.
  • Game Salad.
  • Buildbox.
     

Automated testing tools

  • Junit.
  • Selenium. 
     

KPI dan metrics

Indikator penilaian atau kesukesan kerja Game Developers umumnya dilihat berdasarkan kemampuan seorang Game Developers mengubah ide dasar menjadi game berkualitas berdasarkan jadwal dan kebutuhan proyek yang telah ditentukan.

Potensi Pendapatan*

Pengalaman 2 tahun :

Rp 11.000.000,-

/bulan

Pengalaman 2 - 5 tahun :

Rp 13.000.000,-

/bulan

Pengalaman > 5 tahun :

Rp 22.000.000,-

/bulan
*Berdasarkan data tahun 2018 (angka gaji diatas merupakan kisaran)
Temukan pekerjaan sebagai Game Developer di EkrutDaftar

Artikel Mengenai Game Developer

Baca juga artikel terkait berikut untuk menambah pengetahuan dan skill kamu