Pemrograman gameplay - kursus 89.200 gosok. dari Sekolah XYZ, pelatihan, Tanggal: 29 November 2023.
Miscellanea / / November 27, 2023
150 kuliah + 22 pekerjaan rumah
durasi: 5 bulan
tingkat pengetahuan: lanjutan
lebih dari 380 jam latihan
Pelatihan sesuai dengan program dari mantan programmer gameplay utama Rainbow Six Siege
Pemrogram permainan mengimplementasikan pengalaman pengguna, seperti kendaraan yang dapat dikontrol atau pengait, seperti di Uncharted 4. Jika Anda menyukai tugas seperti itu, kursus ini cocok untuk Anda. Di sini Anda akan belajar bagaimana menerapkan mekanik apa pun dalam praktik dan melakukannya secara sistematis - seperti yang biasa dilakukan di studio AAA. Setelah menyelesaikan kursus, Anda tidak hanya dapat membuat game menembak, tetapi juga game bergenre lainnya - platformer 2D, RTS, simulator penerbangan, game pertarungan, atau RPG.
kursus ini cocok untuk Anda jika Anda
- Anda mengetahui setidaknya satu bahasa pemrograman dan ingin bekerja sebagai pemrogram gameplay di studio game atau membuat kode untuk game Anda sendiri di Unreal Engine.\
- Pengembang C++, bosan dengan tugas komersial yang membosankan, ingin melakukan sesuatu yang lebih menarik dan meningkatkan keterampilan Anda untuk menghasilkan lebih banyak.
Pelatihan program dari programmer gameplay yang mengerjakan Rainbow Six Siege di Ubisoft
Sebagai proyek kelulusan, Anda akan menerapkan salah satu sistem gameplay yang dapat Anda pilih - drone atau busur
"Cheat karir" sebagai hadiah - pilihan kelas master yang akan membantu dalam mencari pekerjaan
Berlangganan XYZ Plus selama 1 bulan - ini adalah basis pengetahuan kami dengan aliran tertutup dan kelas master
Tujuan kursus
Kursus ini akan membantu Anda menjadi pengembang sejati - pelatihan ini cocok untuk mereka yang sudah mengetahui cara memprogram game dan pemula yang ingin mempelajari cara bekerja di Unreal Engine dari awal. Mengajarkan Anda menulis kode yang memungkinkan karakter permainan bergerak, bernavigasi, menembak, dan secara aktif berinteraksi dengan dunia di sekitar mereka. Selama kursus kita akan mempelajari C++, bekerja dengan Unreal Engine 4, mengatur inventaris dan lingkungan, membuat karakter dan senjata.
Apa yang akan Anda lakukan di kursus tersebut?
- Buat karakter game dan non-pemain (NPC) di C++
- Menerapkan mekanisme gerakan, menembak, gerakan dan banyak lainnya di Unreal Engine 4
- Temukan dan perbaiki bug gameplay menggunakan tinjauan kode
- Bekerja dengan sistem kontrol versi game Perforce
- Mengembangkan antarmuka game (gui) dan mekanisme jaringan
- Optimalkan kode
Hasil belajar
Keterampilan dalam mengimplementasikan mekanisme penembak dasar di UE dan C++
Anda akan mempelajari cara kerja penembakan, pergerakan, replikasi jaringan yang tidak nyata, kecerdasan buatan NPC, dan reaksi mereka terhadap kerusakan - dan Anda akan belajar cara membuat semua ini sendiri.
Pengetahuan tentang konsep dasar dari industri
Anda akan mempelajari apa itu fungsi Tick dan tahapan apa yang dimilikinya, pohon perilaku dan sistem perasaan NPC, cara kerja animasi kerangka, apa itu jejak garis atau ray cast, dan bagaimana penerapannya.
Keterampilan untuk bekerja di studio
Setelah menyelesaikan kursus, Anda akan dapat melamar posisi sebagai pengembang junior di studio game, dan jika Anda memiliki pengalaman dalam pengembangan di bidang lain, maka untuk posisi menengah.
Melakukan tinjauan kode untuk menghilangkan kesalahan
Anda akan menemukan dan memperbaiki kesalahan dalam gameplay menggunakan tinjauan kode. Dan juga bekerja dengan sistem kontrol versi game Perforce dan menjalani pengujian.