Pengembang Game Profesi di Unity - kursus 151.200 gosok. dari SkillFactory, pelatihan 12 bulan, Tanggal 13 Agustus 2023.
Miscellanea / / November 27, 2023
Selama pelatihan Anda akan membuat empat game: platformer 3D, Space Shooter, Tower Defense, dan balap 3D
Proyek akhir adalah mengembangkan konsep, desain game, dan pemrograman game Anda sendiri, yang mana genre dan platformnya akan Anda pilih.
Bagian dasar kursus GameDev (12 bulan)
Pengantar GameDev
1 bulan
Pengantar GameDev: bagaimana game dibuat dari ide hingga rilis, pengenalan desain game, konten teknis game, konten dan logika, konten game, mesin game, pengeditan level
Unity Editor: Dasar-Dasar Editor, Penyimpanan Aset, Material, Sistem Collider, Pencahayaan, Prefab, Medan, Mesin Fisika, Sistem Partikel, Antarmuka Pengguna
Desain level menggunakan contoh Petualangan 3D: adegan uji, bekerja dengan cetakan, mekanika dan dinamika level, dasar-dasar interaksi objek, pembuatan level - dari perencanaan hingga dokumentasi, WhiteBox
Membuat lokasi dari awal: pengenalan Blender, primitif, pemodelan poligonal, membuat lokasi sederhana, tekstur, membuka bungkusnya, mengimpor ke dalam mesin, menyiapkan pemandangan, menambahkan pencahayaan, interaktif
Hasil: buat platformer 3D dan lokasi permainan dengan pencahayaan dan interaktivitas
Pemrograman dalam C#
2,5 bulan
Dasar-dasar Visual Studio: pengenalan dan sejarah bahasa C#, lingkungan pengembangan Visual Studio, program pertama, proses kompilasi, debugging aplikasi
Dasar-Dasar GIT: Sistem Kontrol Versi, Pengantar Git, Github, Markdown, Git UI, Git di Visual Studio, Operasi Git Dasar, Percabangan Git, Fitur Git Tingkat Lanjut
Konsep dasar dan tipe data: variabel, konstanta, literal, tipe data dasar, enumerasi, input dan output konsol, operasi dasar C#, konversi tipe
Konstruksi dasar C#: kondisional dan konstruksi, loop, array, tupel, bengkel
Metode dalam C#: metode, parameter metode, passing parameter, cakupan, fungsi rekursif, tugas akhir
OOP: tipe data referensi dan bermakna, struktur dan objek, kelas dan struktur, fitur bekerja dengan tipe data referensi dan bermakna, pengepakan dan unboxing, enkapsulasi, pewarisan, polimorfisme, kelas abstrak, agregasi dan komposisi, kelas dan elemen statis, generalisasi
Mengintegrasikan C# ke dalam Unity: fitur C# di Unity, menciptakan Petualangan 3D sederhana
Desain permainan
1 bulan
Level Design: konsep dasar, tahapan produksi level
Tingkat produksi: ide, prototipe kertas, blanko, seni tingkat
Pengembangan tim: peran, seni, insinyur, desainer, manajemen, tahapan pengembangan
Menulis konsep permainan dan promosi untuk investor: konsep, deskripsi singkat, USP/USP, Pilar desain, formulasi Core Loop dan deskripsi sistem, investor, struktur dan fitur promosi
Hasil: berkenalan dengan proses mendesain game baru. Anda akan belajar tentang pendekatan dasar untuk menghasilkan permainan yang diminati. Anda akan mengembangkan dokumen desain untuk game masa depan Anda.
Penembak luar angkasa
1,5 bulan
Mempersiapkan Space Shooter: deskripsi ide, dokumen desain, struktur proyek dan impor aset 2D, sprite
Perakitan prefab pesawat ruang angkasa: pembuatan pesawat ruang angkasa, joystick virtual, abstraksi kontrol
Adegan level: kamera, latar belakang, objek fisik, kelahiran kembali pemain, batas level
Konten level: senjata kapal, cangkang, batasan menembak, objek pengambilan, pemijahan
Kapal musuh: pabrikan kapal musuh, State Machine, pencarian posisi target, penembakan
Hasil: mengembangkan game 2D seluler Space shooter
Balapan 3D
1,5 bulan
Persiapan balap 3D: desain gambar, entitas dan parameter, komponen Rigidbody, komponen WheelCollider, skrip pengontrol mobil.
Mobil: membuat mobil dari primitif, menyesuaikan roda, pengontrol input pemutar dan pemutar, kamera orang ketiga, suara mesin, suara tabrakan.
Lintasan: perakitan lingkungan, Medan, lintasan, jalur pos pemeriksaan, pengontrol balapan, awal dan akhir balapan, metrik balapan, posisi, waktu putaran, waktu terbaik.
Bot: pengontrol bot, pergerakan ke suatu titik, pergerakan bot di sepanjang trek, menambahkan bot ke balapan, tingkat kesulitan bot.
Hasil: mengembangkan game komputer 3D Racing
Menara Pertahanan
1,5 bulan
Mempersiapkan Pertahanan Menara: Arsitektur Dasar, Prototipe Pertama, Menara, Pergerakan Musuh, Prototipe Musuh, dan Pengaturan Eksternal
Antarmuka adegan permainan: pengembangan arsitektur TD, interaksi antara Pemain dan Musuh, elemen HUD sederhana, antarmuka interaktif untuk membangun menara, pengelolaan grup antarmuka
Level, menu, dan penyimpanan: arsitektur level TD, peristiwa kemenangan dan kekalahan di level, implementasi antarmuka peta level, menyimpan kemajuan pemain ke disk, menu mulai permainan
Mekanika pendalaman: penilaian kinerja pemain, gelombang musuh, akselerasi gelombang, peningkatan
Musuh dan menara baru: tipe armor dan tipe kerusakan, peningkatan menara, keterampilan pemain, dan gaya kode lainnya
Hasil: mengembangkan game menara pertahanan 2D seluler
Pengembangan tim atau indie game Anda
3 bulan
Pengembangan prototipe permainan
Gambar desain
Menu
Tingkat
Entitas permainan
Interaksi
Bot
Skenario
Hasil: kembangkan game yang Anda desain sendiri. Pengembangan dapat dilakukan secara individu maupun tim. Pekerjaan akan dilakukan di bawah bimbingan seorang ahli yang berpengalaman. Tugas Anda adalah merilis game dan memasarkannya (di Steam, Google Play, dan/atau App Store)
B
bonalina
18.11.2022 G.
Kursus yang menarik
Keuntungan: Umpan balik dari mentor, kesempatan untuk menjawab pertanyaan apa pun selama pelatihan. Kekurangan: Tidak ada subtitle untuk videonya. Saya memilih kursus Unity Game Developer. Saya bermimpi membuat game, dan pada akhirnya saya memutuskan untuk mencoba mengambil kursus. Ada banyak informasi berguna dan tugas menarik. Saya suka dengan tugasnya, ada informasi tertulis, feedback dari mentor...
M
magnet49
30.05.2022 G.
Saya merekomendasikan kursus tersebut.
Keuntungan: Waktu pelatihan yang nyaman, webinar dalam jumlah besar, ketersediaan informasi. Kekurangan: Saya tidak melihat adanya kekurangan. Saya mengambil kursus Unity Game Developer. Topik “mesin permainan” menjadi menarik. Saya ingin mencoba membuat game saya sendiri. Saya sedang mencari platform yang cocok untuk mempelajari kursus tersebut. Saya memutuskan untuk mengambil kursus pengembangan game di Unity dari SkillFactory. Belajar berlangsung di waktu senggang dari sekolah...
R
Rulut678
20.05.2022 G.
Ini lebih baik daripada banyak universitas reguler
Keuntungan: Anda dapat mengikuti kelas kapan saja, dukungan 24/7, banyak waktu untuk menyelesaikan tugas. Kekurangan: Untuk bekerja, Anda memerlukan komputer dengan daya minimal rata-rata dan memori yang cukup. Saya membeli kursus pengembangan game menggunakan mesin game Unity, format pelatihan ini sangat cocok untuk saya. Saya selalu menyukai game dan segala sesuatu yang berhubungan dengannya, dan ketika saya melihatnya di YouT...