course-net
Search
Close this search box.

Mengenal Lebih Dekat Profesi Game Developer dan Peran-Perannya

Minet

August 15, 2018

gaji game development, ide android studio, id android studio, android game engine free, android game engine, android game engines 2d, game development, game development software, game development jobs, game development colleges, game development course, game development company, game development degree, game development major, game development tools, game development salary, game development schools, game development internships, game development online, game development tutorial, game development languages, game development platforms, game development conference, game development tycoon roblox, game development tycoon, game development cost, game development llc, game development steam, game development times, belajar membuat game, game developer ptsd, game developer pdf, game developer pittsburgh, game developer pay, game developer pc, game developer plan, game developer program, game developer portfolio, game developer pay 2019, game developer portfolio website, game developer portal, game developer payment, game developer problems, game developer projects, game developer pictures, game developer podcast, game developer platform, game developer personas, game developer position, game developer pseudonyms, game developer per hour, game developer pseudonym acid, game developer list, pendapatan game developer, pendapatan game developer indonesia, penghasilan game developer, penghasilan developer game mobile legend, penghasilan developer game pubg, penghasilan membuat game android, penghasilan pembuat game android, coding game sederhana, coding game sederhana html, coding game sederhana c , coding game sederhana dev c , coding game sederhana java, source code game sederhana menggunakan c , source code game sederhana, contoh coding game sederhana, coding game android sederhana, cara coding game sederhana, cara membuat game dengan cocos2d, cara membuat game android dengan cocos2d-x, cara membuat game android dengan cocos2d, cara menjadi pengusaha game, prospek kerja game developer, pengalaman developer game, teknik informatika android & game developer, teknik informatika android dan game developer, bahasa pemrograman untuk membuat game android, ptn jurusan game, apa itu game artist, picodiploma dicoding, game development indonesia, game development di indonesia, gaji game developer, gaji game developer di indonesia, gaji game developer indonesia, gaji game developer di malaysia, gaji seorang game developer, belajar construct 2, belajar construct 2 pdf, ebook belajar construct 2, cara belajar construct 2, belajar membuat game dengan construct 2, lowongan kerja game developer, ide android studio error, ide android studio download, ide android studio online, ide android studio sdk, ide log android studio, update ide android studio, ide logs android studio, java ide android studio, restart ide android studio, android game engine 2d, android game engine 2019, android game engine for linux, android game engines, android game engine 3d, android game engine open source, android game engine java, android game engine c , android game engine without coding, game development life cycle, game development adalah, game development life cycle adalah, game development life cycle pdf, game development girl download, game development document, syarat menjadi pembuat game, langkah menjadi developer game, pekerjaan game developer, kerja game developer, lowongan pekerjaan game developer jakarta, deskripsi pekerjaan game developer, kursus game developer, kursus game developer jogja, kursus game developer bandung, kursus game developer surabaya, kursus game developer bali, game developer adalah, belajar membuat game android, belajar membuat game dengan unity, belajar membuat game unity, belajar membuat game android dengan unity, belajar membuat game online, belajar membuat game android untuk pemula, belajar membuat game 2d dan 3d menggunakan unity, belajar membuat game untuk anak, etika profesi game developer, game developer ppt, menjadi game developer, menjadi developer game android, belajar menjadi game developer, keuntungan menjadi game developer, cara menjadi developer game di playstore, jurusan untuk menjadi developer game, game developer indonesia list, video game developer list, game developer software list, indie game developer list, mobile game developer list, android game developer list, game developer job listings, game developer skills list, game developer company list,

Mengenal Lebih Dekat Profesi Game Developer dan Peran-Perannya – “Fun” adalah kata kunci dari kesuksesan sebuah game, game yang “fun” akan membuat game sukses dan kebalikannya, game yang tidak “fun” akan membuat game menjadi membosankan. Seseorang yang pernah bermain game pasti akan lebih mengerti game seperti apa yang menyenangkan dan yang tidak, dan disitulah keunggulan pemain game dibandingkan orang yang tidak terbiasa bermain game.


Peran-peran yang Ada dalam Sebuah Tim Produksi Game Development

  • Game Programmer

    • Menggunakan bahasa pemrograman untuk menggabungkan aset-aset yang dibuat oleh artist menjadi 1 buah game berdasarkan desain yang telah dibuat oleh seorang Game Designer.
  • Artist (Sound and Graphic)

    • Di dalam studio game, aset memiliki arti sebagai bahan yang digunakan kedalam game, contoh-contoh aset adalah gambar, background musicsound effect. Artist bertugas untuk memproduksi aset yang akan digunakan di dalam game
  • Game Designer

    • Memikirkan unsur “fun” untuk game yang akan dibuat, membuat desain dari game secara keseluruhan, menuliskan ide-ide game yang ada di kepalanya ke dalam sebuah dokumen (Game Design Document). Game Designer juga memastikan agar visi game tetap sama dan melakukan penyesuaian selama tahap produksi berlangsung
  • Producer

    • Tugas utamanya adalah memastikan proyek berjalan tepat waktu. Menjadi perantara antara tim marketing, tim quality assurance dan tim produksi
  • Quality Assurance

    • Memastikan agar di dalam game yang telah dibuat tidak terdapat bug atau error. Quality Assurance sangatlah penting di dalam tim karena mereka merupakan “dinding“ terakhir sebelum game diluncurkan ke publik

Game Programmer

Prioritas

  • Portofolio

    • Hasil berbicara lebih daripada kata-kata. Apabila kamu pernah membuat sebuah game dari nol sampai jadi, itu akan menjadi nilai tambah yang tak tergantikan saat kamu melamar pekerjaan menjadi game programmer.
  • Menguasai setidaknya 1 bahasa pemrograman dan Game Engine

    • Lakukanlah research mengenai Game Studio yang ingin kamu masuki dan pelajarilah Game Engine yang mereka gunakan. Misal, apabila kamu hanya menguasai bahasa pemrograman berbasis web (HTML5), kurang bijak apabila kamu melamar di perusahaan game yang menggunakan Unity Game Engine sebagai engine utama.
    • Mengerti bahasa pemrograman dan Game Engine lainnya. Walaupun tidak perlu menguasai secara mendalam, minimal kamu bisa memahami garis besar dari teknologi lainnya yang memiliki nature yang berbeda. Misalnya apabila anda menguasai C++, cobalah mengerti HTML, PHP, Python, MySQL. Apabila kamu menguasai Unity, cobalah juga Unreal Engine, dan Cocos2D.

Good to Have

  • Mengerti Algoritma

    • Algoritma tidak bisa dipungkiri memiliki peran penting dalam bahasa pemrograman. Sebuah algoritma yang efektif mungkin akan dapat menghemat waktu proses 10x lebih cepat dibandingkan algoritma yang kurang efektif. Saya merekomendasikan buku berjudul “Introduction to Algorithm” karangan Thomas H. Cormen, et al.
  • Mengerti version control software

    • Dalam sebuah studio game professional, jarang sekali seorang programmer membuat game sendirian. Version Control Software membuat kerjasama antar programmer menjadi lebih mudah. Version Control Software yang sedang umum dipakai saat artikel ini ditulis adalah GIT.
  • Mengerti project management tools

    • Project management tools berperan sebagai alat komunikasi antar developerdesigner, dan artist. Dengan adanya project management tools, kita dapat melihat progress anggota lainnya dan melihat apakah proyek berjalan sesuai dengan yang direncanakan. Contoh project management tools adalah Trellodan Pivotal.

Game Designer

Prioritas

  • Portofolio

    • Apabila kamu ingin melamar menjadi game designer, sangat penting apabila ada game yang telah dibuat menggunakan desain dan arahan yang kamu buat.
  • Hobi bermain game

    • Teman-teman saya di Jepang pernah bercerita, salah satu pertanyaan yang dilontarkan oleh interviewer adalah “Game apa yang sedang kamu mainkan sekarang?” Game Studio ingin tahu berapa lama waktu yang kamu luangkan setiap harinya untuk bermain game. Seorang Game Designer diharuskan untuk bermain game agar dia mengerti tren game yang menarik. Namun game yang dimainkan haruslah bervariatif dan tidak terbatas pada 1 game saja.
  • Skill komunikasi

    • Seorang game designer harus memiliki skill komunikasi yang baik. Skill komunikasi tersebut digunakan untuk menyampaikan ide game yang ada di kepalanya kepada tim produksi, dan juga seorang game designer harus bisa mengerti apa yang dikatakan oleh tim produksi sehingga tidak terjadi kesalahpahaman.

Artist (2D Artist, 3D Artist, Sound Artist)

Prioritas

  • Portofolio, portofolio, dan portofolio

    • Apabila kamu seorang artist, portofolio adalah hal yang paling penting saat kamu melamar kerja ke game studio
    • Banyaklah berkarya dengan cara menggambar, lalu tambahkan karyamu ke dalam portofolio. Begitu juga dengan 3D Artist, buatlah berbagai macam 3D model. Untuk Sound Artist, buatlah banyak aransemen musik.
    • Satu hal yang perlu diingat. Kualitas dibanding kuantitas. Dibanding memenuhi portfolio kalian dengan karya yang kurang bagus, sebaiknya pilihlah Top 10 dari karya terbaik kalian untuk dimasukkan ke dalam portfolio.

Quality Assurance

Pengalaman kerja

  • Untuk bisa menjadi quality assurance yang paling dibutuhkan adalah pengalaman bekerja. Anda bisa mulai dengan bekerja praktek/magang di studio game. Banyak studio game yang menerima part timer untuk quality assurance.
  • Yang paling penting dalam melamar menjadi quality assurance adalah kamu bisa menjelaskan metode dan disiplin apa yang kamu gunakan dalam pengetesan game sehingga nantinya di dalam game tidak ada bug/error.

Game Producer

  • Pengalaman bekerja di industri game

    • Pada umumnya untuk bekerja sebagai produser game, kamu harus memiliki pengalaman minimal 3 -5 tahun di industri video game.

Apakah Harus Mengambil S1 untuk Masuk ke Industri Game Development?

Mengenai gelar apa yang seharusnya kalian ambil, ada beberapa game studio yang hanya melihat dari portfolio yang kalian tunjukkan dan tidak melihat gelar. Apabila kamu memiliki portfolio yang menarik walaupun kamu masih SMA, tidak ada salahnya untuk mencoba melamar pekerjaan ke salah satu studio game.

Tapi apabila kamu memiliki kesempatan, saya sarankan untuk tetap mengambil gelar sesuai dengan kemampuan spesifik yang ingin kamu asah. Misalnya jurusan Desain Komunikasi Visual untuk 2D Artist. Jurusan Teknik Informatika untuk programmer, dan sebagainya.

Trik agar Proses Menuju Game Developer Tidak Menjenuhkan

Dari pekerjaan-pekerjaan diatas, semuanya membutuhkan proses pembelajaran yang tidak sebentar, dibutuhkan dedikasi dan komitmen sehingga pada akhirnya anda bisa menguasai pekerjaan tersebut. Sebagai seorang game developer, saya akan share trik agar proses pembelajaran menjadi lebih menyenangkan dan tidak membosankan.

Dimanapun tingkatmu berada, entah itu baru mulai belajar menggambar atau baru belajar programming, tentukanlah proyek jangka pendek untuk kamu kerjakan. Misalnya saat kamu baru belajar programming, buatlah game console based RPG. Atau misalnya kamu adalah seorang pemula di 2D artist, buatlah sebuah gambar simple, dan upload ke DeviantArt untuk mendapatkan feedback dari anggota-anggota lainnya disana.

Walaupun kamu sudah berada di tingkat mahir sekalipun, akan selalu ada proyek yang bisa kamu kerjakan, misalnya mencoba mengerjakan proyek orang lain melalui platform freelance, atau membuat game bersama tim dengan tujuan untuk dimonetisasi.

Berikutnya adalah untuk masuk ke dalam komunitas game developer Indonesia. Disitu kita akan mendapatkan banyak inspirasi dari orang-orang yang telah lama bergelut di industri game, sehingga kita akan terus termotivasi untuk menjadi lebih baik lagi.

Itulah Profesi Game Developer dan Peran-Perannya. Untuk mendapatkan informasi terkini seputar teknologi tetap pantau postingan dari Course-Net. Dan untuk kamu yang ingin mendalami dunia teknologi bisa bergabung bersama Course-Net dengan mengikuti kelas-kelas yang telah disediakan yang sesuai dengan kebutuhanmu. Mengikuti kursus aplikasi android misalnya.

Mau Belajar IT Bareng Coach Praktisi Ahli ? Yuk Konsultasi Dengan Tim Konsultan Kami

Belajar di Course-Net! Dapatkan skill langsung oleh coach praktisi ahli yang berpengalaman dibidangnya. Gratis Re-Coaching selamanya tanpa BATAS. Segera cek jadwal kelas terdekat.

Artikel Lainnya

Facebook
Twitter
LinkedIn
Pinterest
Tumblr
Telegram
WhatsApp
Email
Print

Subscribe Sekarang!

Dapatkan berita & artikel terbaru seputar IT Gratis!