Insinyur Video Game – Kerusakan Orang Dalam


Selamat datang di ngepost.com, ada artikel baru tentang  Insinyur Video Game – Kerusakan Orang Dalam

Apa itu insinyur video game? Apa yang mereka lakukan, seperti apa hari mereka, dan bagaimana mereka melakukannya? Dalam artikel ini, kami akan membahas salah satu anggota terpenting dari tim pengembangan game profesional.

Dalam industri game, insinyur biasanya adalah orang-orang dengan latar belakang dalam ilmu komputer atau teknik listrik; mereka adalah penyihir yang mengubah mimpi samar desainer dan seniman menjadi representasi matematika yang konkret. Tim dapat datang kepada mereka dengan permintaan, baik untuk jenis sistem pergerakan baru atau efek khusus, atau mungkin sistem AI untuk mengendalikan musuh, dan para insinyur akan bertanggung jawab untuk mengubah deskripsi tersebut menjadi sistem yang dapat digunakan dalam permainan .

Insinyur bekerja di berbagai platform dan bahasa: C, C ++, C #, Java®, Adobe® Flash®. Mereka juga dapat menggunakan program seperti Microsoft Visual Studio® atau Codewarrior®. Sementara alat-alat perdagangan dapat berubah, konsep-konsep inti teknik bersifat universal. Mengetahui praktik pengkodean yang baik, cara memikirkan dan mengatur masalah, dan cara membuat sistem yang berinteraksi lebih jauh dengan sistem lain adalah keterampilan tingkat tinggi yang telah dikuasai insinyur yang baik.

Selain itu, seorang insinyur video game memahami keterbatasan dunia nyata pada permainan, seperti manajemen memori atau kemampuan grafis dari sistem tertentu, dan bagaimana cara membangun produk yang kuat dan efektif secara teknis. Jika perancang utama, direktur seni, atau produser eksekutif datang ke bidang teknik dengan permintaan khusus, terserah insinyur untuk sepenuhnya menyadari apa arti permintaan itu sebenarnya untuk sistem permainan.

Jenis-jenis Insinyur
Dalam disiplin ini, ada banyak spesialisasi. Kami tidak dapat mendiskusikan setiap jenis insinyur di setiap perusahaan, tetapi kami dapat membahas tiga hal utama. Di antara berbagai jenis insinyur permainan video adalah insinyur permainan, sistem, dan alat.

Insinyur Gameplay fokus pada penerapan desain game yang disediakan oleh desainer, artis, dan anggota tim lainnya. Desainer dapat mendekati insinyur permainan dengan ide-ide mereka untuk konsep atau sistem. Tergantung pada fitur (dan juga tergantung pada tim), konsepnya mungkin sangat baik, atau mungkin tidak jelas, dan desainer akan bergantung pada insinyur untuk bekerja sama dengan mereka, menambahkan pengetahuan teknis yang diperlukan untuk muncul dengan sistem kerja yang jelas.

Selama periode pengembangan fitur, insinyur permainan akan duduk bersama desainer untuk memastikan mereka sepenuhnya memahami apa keinginan itu. Desainer dapat memanggil insinyur untuk mendengarkan gagasan kasar mereka, dan mendapatkan jawaban ya / tidak sederhana apakah fitur ini dan itu masuk akal. Apakah mungkin untuk memiliki sistem fisika boneka kain ketika Anda diserang? Bisakah kita memiliki misil pengarah yang secara cerdas mencari musuh? Insinyur game harus dapat mendengarkan permintaan ini dan memikirkan apa artinya sebenarnya dalam hal pengkodean dan implementasi.

Fitur rekayasa apa pun yang terlihat dalam game dapat dianggap sebagai tugas rekayasa gameplay. Meraih power up, berbicara dengan karakter non-pemain (NPC), memunculkan musuh baru, gerakan pemain, semua ini adalah contoh fitur yang menjadi tanggung jawab insinyur permainan.

System Engineers lebih banyak berurusan dengan fungsi back-end dari perangkat lunak gim, yang tidak pernah dilihat oleh pemain atau konsumen. Ini dapat mencakup hal-hal seperti frame rate dan pemrograman engine, rendering, dan pemuatan dan manajemen memori. Jika tingkat tertentu terlihat sangat berombak atau lambat, maka itu adalah tanggung jawab insinyur sistem.

Insinyur sistem biasanya memiliki master dalam ilmu komputer atau bidang terkait, karena pekerjaan mereka membawanya jauh ke dalam sistem perangkat keras. Mereka memiliki pemahaman yang fasih tentang teknologi yang mereka kembangkan, baik itu sistem konsol berpemilik (misalnya, PlayStation 3) atau PC normal. Mereka tahu bagaimana platform ini bekerja dan bagaimana menerjemahkan permainan yang sedang dikembangkan tim ke dalamnya. Meskipun tidak diberi banyak kemeriahan, pekerjaan insinyur sistem sangat berharga.

Tim sistem juga bertanggung jawab untuk mengkomunikasikan batasan dan hambatan ke anggota tim lainnya. Misalnya, karena kendala sistem, dimungkinkan untuk membuat hanya lima karakter di layar sekaligus. Atau, mungkin ada kebutuhan untuk memuat layar di antara dunia. Ini adalah kekhawatiran yang perlu disadari oleh tim desain dan produksi.

Tools Engineers bertanggung jawab untuk mengembangkan dan memelihara perangkat lunak yang digunakan anggota tim lainnya untuk mengimplementasikan permainan, yang disebut middleware. Middleware tidak pernah terlihat oleh konsumen akhir (kecuali mereka mengirim game dengan semacam editor level). Ini mungkin termasuk alat pembuatan level untuk desainer, alat input teks atau skrip untuk produser, atau alat animasi dan pemodelan untuk artis.

Tim teknik perkakas yang efektif akan selalu mengajukan pertanyaan, "Apa yang bisa dilakukan untuk bekerja lebih cepat?" Adalah tugas mereka untuk melihat situasi dan melihat apa yang paling memperlambat tim dan kemudian mengatasi masalah itu. Sebagai contoh, katakanlah para desainer junior menghabiskan sekitar 20% dari waktu mereka untuk menggambar level di atas kertas, dan sekitar 80% dari waktu menerjemahkan dari catatan mereka ke game yang sebenarnya. Insinyur alat dapat datang dan duduk bersama mereka untuk menganalisis alur kerja mereka dan melihat apa yang mereka lakukan. Jika ada bagian dari proses yang dapat diotomatisasi, maka mereka dapat membuat alat yang memampatkan 50 langkah menjadi satu penekanan tombol. Ini memungkinkan anggota tim lain untuk lebih fokus pada pekerjaan mereka dan lebih sedikit pada implementasi, yang menghasilkan permainan yang lebih baik dibuat lebih cepat dan dengan demikian lebih murah.

Masuk ke Industri Game melalui Teknik
Jika Anda ingin menjadi insinyur video game, maka Anda pasti akan membutuhkan gelar ilmu komputer (kecuali Anda bisa menyampaikan kejeniusan Anda dengan cara lain). Anda ingin memiliki pengalaman bekerja di permainan, dan Anda ingin melihat basis kode yang besar. Teknik adalah salah satu posisi paling disewa di luar perguruan tinggi, jadi itu pasti jalur karier yang layak untuk dipikirkan.



Source by Brice Morrison

Leave a Reply

Your email address will not be published. Required fields are marked *

Releated

Energi dalam 30 Tahun Ke Depan

Selamat datang di ngepost.com, ada artikel baru tentang Energi dalam 30 Tahun Ke Depan Kita sekarang berada pada tahap awal dari revolusi energi yang mendalam dan cepat seperti yang mengantar era minyak di abad ke-21. Sistem energi baru ini – sangat terdesentralisasi, efisien, dan semakin berbasis pada sumber daya terbarukan dan bahan bakar hidrogen – […]

Pelatihan Energi Matahari – Saatnya Belajar Keterampilan Terbarukan?

Selamat datang di ngepost.com, ada artikel baru tentang Pelatihan Energi Matahari – Saatnya Belajar Keterampilan Terbarukan? Seperti kita ketahui bahwa energi hijau telah mendominasi masa kini dan sangat diharapkan bahwa energi hijau juga akan mendominasi masa depan. Dengan kelangkaan sumber daya alam dan pembatasan pada mereka, energi matahari adalah solusi lengkap untuk semua masalah. Banyak […]