Pelajari cara menjadi pengembang game

Bagaimana Anda bisa menjadi pengembang game?

douglas costa avatar
Apakah Anda tahu cara membuat game? Apakah Anda tahu cara menjadi pengembang game? Cari tahu bagaimana proses pengembangan kreatif bekerja!

Jika Anda seorang penggemar game komputer, Anda pasti berhenti memikirkan bagaimana menjadi salah satunya. pengembang dari permainan, Bukankah begitu? Lagi pula, video game adalah bagian dari hiburan banyak keluarga Brasil, dan akses ke game menjadi semakin mudah berkat berbagai platform. Tapi mulai dari mana?

Bagaimana cara membuat game?

Pelajari cara menjadi pengembang game
Proses pembuatan game dibagi menjadi 7 langkah (Gambar: DCStudio/Freepik)

Saat ini, membuat game elektronik menjadi sangat sederhana berkat banyaknya alat dan bahan belajar gratis yang tersedia di internet. Pada awalnya, Anda mungkin tidak memiliki pengalaman untuk membuat rilis besar berikutnya, tetapi Anda sudah dapat mulai membangun portofolio kecil yang dapat berkembang menjadi sesuatu yang lebih besar di masa mendatang. Proses pembuatan game dipisahkan menjadi 7 langkah yang dimulai dari awal hingga akhir. Apakah mereka: Perencanaan, Praproduksi, Produksi, Pengujian, Prapeluncuran, Peluncuran, Pascaproduksi.

Perencanaan

Sebelum cerita game dibuat, sebelum pembuat model membuat alat peraga dan karakter, dan sebelum pemrogram membuat mekanisme permainan, direktur dan timnya memasuki tahap perencanaan. Dalam perencanaan, penting untuk empat jenis pertanyaan:

  • Apa yang sedang dibangun?
  • Berapa anggaran untuk proyek ini?
  • Apa target audiensnya?
  • Di platform apa game ini akan tersedia?

Dalam empat pertanyaan inilah seluruh fondasi permainan Anda akan dibangun. Meskipun sepertinya tidak banyak, perencanaan adalah fase yang paling penting, karena semua yang dipilih di sini akan tercermin di semua area pengembangan game Anda.

pra-produksi

Praproduksi dimulai setelah Anda membuat semua keputusan dan menetapkan jalur proyek. Di sinilah Anda akan membuat draf kasar cerita gim Anda, mempekerjakan seniman untuk menghasilkan seni konsep untuk latar dan karakter, insinyur yang akan membuat prototipe teknis pertama gim, dan desainer yang akan membuat aturan umum permainan.

produksi

Selama produksi, tim akan bekerja untuk memberikan hasil akhir dari area mereka yang akan menjelaskan pengalaman pemain. Pemodel akan membuat karakter dan lingkungan yang dirender sepenuhnya untuk dijelajahi pemain, insinyur akan mengoptimalkan kinerja game, pemrogram akan membuat mekanisme pertempuran, eksplorasi, dan progresi, dan musisi akan menciptakan lanskap suara dan berbagai "suara" yang mereka buat. permainan. Fase ini adalah yang terpanjang dalam pengembangan game, dan bisa memakan waktu bertahun-tahun untuk menyelesaikannya.

Pengembang dari berbagai bidang mengerjakan produksi game
Pengembang dari berbagai bidang mengerjakan produksi game (Gambar: Naughty Dog/Sony)

Testis

Fase produksi dan pengujian adalah bagian dari siklus yang sama. Semua mekanisme dan fitur game harus diuji sebelum sampai ke tangan publik. Selama fase pengujian, pengembang game harus menguji semua yang ditawarkan game untuk menemukan masalah dan bug yang menghambat kemajuan pemain. Tidak hanya itu, tes juga berfungsi untuk mengungkap apakah disain skenario tertentu menyenangkan bagi pemain, jika teksnya tidak membosankan, jika pertarungannya tidak monoton, atau jika karakternya menawan.

Pengembang dari permainan Anda bahkan dapat memilih untuk memanggil orang di luar proyek untuk menguji versi permainan yang berbeda dan memintanya umpan balik mereka, yang kemudian akan diteruskan ke tim terkait, yang akan melakukan segalanya untuk meningkatkan pengalaman. Itu sebabnya pengujian harus dilakukan selama produksi game, sehingga ada peluang untuk memperbaiki masalah apa pun sebelum game dirilis. permainan.

Pra peluncuran

Pra-rilis adalah tahap di mana studio akhirnya mengungkapkan game mereka ke publik dan mendapatkan jawaban atas pertanyaan seperti "Apakah mereka akan menyukai apa yang kami buat?". Fase pra-peluncuran sangat menegangkan bagi rata-rata pengembang game, terutama jika dia adalah bagian dari sebuah tim."indieanggaran yang rendah. Lagi pula, kesan pertama dari sebuah game adalah yang paling penting, dan jika pengembangnya tidak bisa mendapatkan cukup banyak perhatian orang, maka itu cukup bagus. permainan telah berakhir untuk dijual.

Studio kecil merasa sulit untuk membangkitkan minat pada game mereka karena kurangnya anggaran untuk itu pemasaran eksplosif yang biasa kita lihat di perusahaan raksasa seperti PlayStation e Xbox, tetapi skenario ini telah berubah hari ini berkat acara seperti E3, Gamescom e PAX yang memungkinkan pengembang untuk permainan mengungkapkan proyek Anda secara mandiri kepada lebih banyak orang.

Lepaskan

Peluncuran sebuah game adalah hari yang paling dinantikan untuk studio
Peluncuran game adalah hari yang paling dinantikan untuk studio (Gambar: PlayStation)

Hari yang paling dinantikan di studio akhirnya tiba! Beberapa bulan sebelum tanggal pengiriman game digunakan untuk memoles aspek akhir game, memperbaiki bug, meningkatkan visual dan mengoptimalkan kinerja game untuk platform yang akan dirilis. Jika sebuah game memiliki daftar yang sangat besar bug, perusahaan dapat membuat daftar prioritas dimana studio harus memburu masalah yang paling serius hingga yang paling tidak serius.

Di industri, bulan-bulan sebelum peluncuran a permainan membentuk periode tekanan besar bagi pengembang game, karena beban kerja mereka meningkat secara eksponensial — hingga 15 jam sehari tergantung pada ruang lingkup proyek — dengan harapan dapat memberikan produk yang sesempurna mungkin. Sayangnya budaya ini berjudul “kegentingan” masih terjadi di banyak studio di seluruh dunia, dan sekarang menjadi sesuatu yang dinormalisasi dan diharapkan dalam perusahaan besar.

Pasca produksi

Periode pasca produksi adalah tempat pengembang beristirahat dan menyerap penerimaan kerja berbulan-bulan atau bertahun-tahun. Selama periode ini, beberapa pengembang terus memperbaiki yang kecil bug dan merilis pembaruan untuk game mereka, tetapi studio, secara umum, akhirnya bisa bernafas lega sebelum mulai merencanakan proyek besar berikutnya.

Pada tahap ini juga semua jenis konten tambahan, seperti ekspansi misalnya, mereka dirilis melalui pembaruan berbayar dan gratis. Menghasilkan konten baru untuk game yang dirilis telah menjadi standar industri yang melihat game sebagai "layanan", dan biasanya tim eksklusif dibuat hanya untuk menangani permintaan konten baru ini dalam game yang sudah dirilis.

Apa yang dilakukan pengembang game?

Pahami apa yang dilakukan pengembang game di dalam studio
Pahami apa yang dilakukan pengembang game di dalam studio (Gambar: DCStudio/Freepik)

Seperti yang telah Anda lihat, pembuatan sebuah game melewati beberapa fase penting yang membutuhkan waktu bertahun-tahun untuk mencapai kesimpulannya. Dalam proyek tersebut, beberapa area dibuat di mana orang-orang berbakat harus mengurus satu atau lebih bagian penting dalam keseluruhan pengembangan game. Ketika kita berbicara tentang "pengembang game", kita membayangkan bahwa dia hanya menangani bagian pemrograman, tetapi sebenarnya tidak demikian.

Um pengembang game - disebut juga Pengembang Game (Game Development, dalam bahasa Inggris) — dapat bertanggung jawab atas satu atau beberapa area dalam produksi game. Saat berkembang, orang tersebut memiliki kesempatan untuk berpartisipasi dalam bidang-bidang seperti seni, pemrograman, antarmuka, audio, kecerdasan buatan, teknik, pemodelan, tekstur, dan banyak lainnya, membuat pengembangan game menjadi hebat kerja tim.

Jika kita akan mengambil istilah "pengembang" dalam konteks, kita tahu bahwa itu biasanya dikaitkan dengan orang yang hanya menangani bagian pemrograman dan rekayasa proyek. Namun dalam industri pembuatan video game, siapa pun yang mengambil bagian dalam pengembangan game secara keseluruhan juga dapat dianggap sebagai “pengembang game”. Area utama dalam pengembangan game adalah:

perancang

O perancang bertanggung jawab untuk menjaga kunci gameplay utama dalam game. Dia yang pergi merencanakan aturan dan struktur dunia ini, dan terutama bertanggung jawab untuk membuat segalanya di dalam game masuk akal. kepala dari disain dari permainan ini adalah orang yang akan meninjau pekerjaan semua tim sehingga proyek berjalan ke arah yang dia bayangkan, dan untuk menghindari segala jenis masalah atau konflik antara area pengembangan di dalam studio.

Artis

Sedangkan perancang menciptakan aturan dunia, artis menciptakan visual. Tugas artis dalam pengembangan game adalah memastikan bahwa gambar yang dibuat konsisten dengan apa yang diinginkan perancang dan penulis membayangkan untuk game ini. Melalui seni konseptual seniman menerjemahkan visinya perancang untuk anggota tim lainnya, dan menjadi salah satu bagian terpenting dari pengembangan game.

Seniman harus mengerti tentang komposisi gambar, pembuatan karakter, pemodelan skenario dan banyak lagi. Selain itu, ada kemungkinan studio tersebut memiliki seniman yang berspesialisasi dalam pembuatan objek 2D dan objek 3D.

Pembuat animasi

animator adalah yang akan menghidupkan karakter dan dunia tersebut diciptakan oleh para seniman. Menggunakan beberapa teknik animasi 3D modern, seperti yang terlihat di film, animator bertanggung jawab untuk membuat elemen realistis untuk setiap objek atau orang di dalam game. Dari mengisi ulang senjata hingga cara pohon bergoyang tertiup angin, pekerjaan animator memang melelahkan, tetapi penting untuk menarik perhatian dan menambahkan pencelupan ke dalam game.

Programmer

Beberapa program pembuatan game menawarkan sistem yang disederhanakan untuk pemrograman
Beberapa program pembuatan game menawarkan sistem pemrograman yang disederhanakan (Gambar: Epic Games)

Pemrogram adalah pekerjaan inti dari setiap pengembang game. Programmerlah yang akan menerjemahkan aturan yang dibuat oleh perancang dalam game, dan dialah yang akan memastikan semuanya berjalan semulus mungkin.

Tidak mungkin membuat game tanpa programmer, karena dialah yang akan mengimplementasikan semua aspek yang dibuat di dalam game. Teks, video, animasi, rendering karakter, dan skenario hanya akan bekerja bersama jika pemrogram menulis baris kode untuk memungkinkan sumber daya ini ada di dalam game, yang membuatnya bagian utama dalam pengembangan proyek apa pun.

penulis skenario

Penulis skenario bertanggung jawab untuk buat cerita inti dari game dan karakternya. Penulis skenariolah yang menciptakan motivasi protagonis, karakter sekunder, dan penjahat dalam game. Selain itu, penulis skenariolah yang menangani semua teks dan dialog interaktif. Meskipun tidak berperan aktif dalam bagian visual dan praktis pengembangan game, penulis skenario bertanggung jawab atas semua yang akan Anda alami selama petualangan.

Teknisi suara

insinyur suara menciptakan dan mengimplementasikan semua jenis suara yang Anda dengar dalam game. Apakah Anda tahu suara peluru yang mengenai tanah setelah ditembakkan atau musik yang menenangkan selama level di dalam air? Ini adalah tanggung jawab sound engineer! Sebab, melalui itu suasana permainan tercipta, lagipula permainan tanpa suara cepat kehilangan kesenangannya. Dia secara langsung menangani dan mengawasi penerapan musik dan audio Anda di dalam game, dan merupakan salah satu posisi dengan bayaran tertinggi dalam pengembangan game.

Bagaimana cara menjadi pengembang game?

Pelajari cara memulai karir pengembangan game Anda
Pelajari cara memulai karir pengembang game Anda (Gambar: DCStudio/Freepik)

Seperti apa pun dalam hidup, Anda harus melakukannya belajar yang banyak untuk menjadi pengembang permainan. Baik melalui gelar sarjana atau kursus terpisah, belajar adalah cara utama bagi Anda untuk memulai karir sebagai pengembang. Meskipun penting untuk mempelajari sedikit dari segalanya, ingatlah spesialisasi untuk bidang yang ingin Anda kejar. Setelah itu, coba pahami konsep pengembangan dan mulailah membuat portofolio Anda.

Dengan banyak dedikasi dalam studi Anda dan pembuatan portofolio Anda, coba lakukan jaringan dengan pengembang lain dengan tingkat pengalaman yang sama untuk membantu mengejar berbagai peluang. Grup di jejaring sosial dan acara game seperti Pertunjukan Game Brasil dan Festival BESAR adalah tempat sempurna untuk terhubung dengan orang yang mencari bakat baru seperti Anda. Dan, tergantung pada area yang Anda pilih, ada beberapa alat gratis untuk memulai studi dan proyek Anda. Periksa!

Kesatuan

unity adalah salah satu mesin pengembangan pertama untuk game
Unity adalah salah satu mesin pertama untuk mengembangkan game (Gambar: Unity)

O Kesatuan adalah salah satu mesin pengembangan pertama agar game menjadi gratis untuk semua orang, menjadi alat yang sangat penting dalam generasi pengembang baru dari segala usia. Alat ini ringan, intuitif, dan mudah diakses, selain memiliki perpustakaan besar yang mengajarkan Anda langkah demi langkah cara membuat proyek pertama Anda dalam program ini. Ini kompatibel dengan platform utama di pasar, dan bertanggung jawab untuk menghasilkan game yang sukses seperti Cuphead, Rust, dan Hollow Knight.

Mesin tidak nyata

Mesin tidak nyata adalah mesin grafis yang paling banyak digunakan di dunia
Unreal Engine adalah mesin grafis yang paling banyak digunakan di dunia (Gambar: Epic Games)

A Mesin tidak nyata menjadi gratis untuk masyarakat umum beberapa tahun yang lalu, tetapi telah menjadi alat pengembangan game utama untuk studio besar dan kecil. Alat yang dibuat oleh Epic Games itu kuat, intuitif dan mudah diakses oleh siswa dan pengembang, dan juga memiliki perpustakaan besar yang mengajarkan semua langkah untuk menggunakannya.

A Unreal dapat digunakan untuk membuat game, skenario, pemodelan karakter, tekstur, film, serial, dan animasi. Saat ini mesin grafis yang paling banyak digunakan di dunia, dan membawa kompatibilitas penuh dengan platform utama di pasar. Ini bertanggung jawab untuk menghasilkan game blockbuster seperti Fortnite, Days Gone, Remake Final Fantasy VII, Psikonot 2 dan banyak lagi.

Godot

godot adalah mesin grafis gratis yang berfokus pada game 2d dan 3d
Godot adalah mesin grafis gratis yang berfokus pada game 2D dan 3D (Gambar: Godot Game Engine)

A Godot adalah mesin grafis pengembangan gratis yang berfokus pada game 2D dan 3D dan telah menggantikannya sebagai pilihan yang baik untuk pengembang independen. Ini masih mesin yang relatif baru, tapi itu pilihan yang bagus bagi mereka yang masih belum merasa siap untuk raksasa seperti Unreal e Kesatuan.

Pencampur

Blender adalah alat gratis dan ringan untuk pemodel 3d
Blender adalah alat gratis dan ringan untuk pemodel 3D (Gambar: Blender)

O Pencampur adalah alat gratis dan ringan untuk pemodel 3D, dan sangat penting bagi siapa saja yang ingin berspesialisasi dalam bidang ini. meskipun Pencampur menjadi program paling "dasar" dari semua program pemodelan 3D lainnya, ini adalah titik masuk yang bagus bagi siswa karena antarmukanya sejauh ini paling mudah diakses. Komunitas secara online do Pencampur ini sangat besar, dan semua yang perlu Anda pelajari mudah ditemukan dengan beberapa klik di Internet.

Jadi, Anda ingin menjadi pengembang permainan? Pilih area Anda, dedikasikan diri Anda untuk studi Anda, bangun portofolio Anda dan terhubung dengan orang lain di area tersebut. Saat Anda merasa cukup percaya diri, kirimkan portofolio Anda ke berbagai perusahaan, mencari pekerjaan di situs-situs sejenis LinkedIn dan Hitmarker.

Lihat juga:

Apakah Anda berpikir tentang kemungkinan menjadi pengembang game? Jadi lihat apa NVIDIA disajikan untuk pengembang masa depan.

Fontes: G2, Memang, Verge, Belajar Masa Depan.


Temukan lebih lanjut tentang Showmetech

Daftar untuk menerima berita terbaru kami melalui email.

Pos terkait