Kursus atau training game development Unity di Semarang bersama Wahana Training dirancang untuk membekali peserta dengan keterampilan pengembangan game 2D platformer menggunakan Unity dan bahasa C#. Materi dipelajari secara bertahap melalui contoh dan latihan yang saling berkaitan.
Program ini cocok bagi pelajar, mahasiswa, pemula, dan calon pengembang game yang ingin mempelajari alur pembuatan game 2D. Peserta akan mengerjakan latihan sesuai ruang lingkup program, memeriksa hasilnya, dan menyelesaikan proyek sederhana yang dapat digunakan sebagai bahan pengembangan keterampilan lebih lanjut.
Peserta mampu merancang dan membangun game 2D platformer sederhana menggunakan Unity, mulai dari menyusun konsep hingga menguji permainan. Melalui latihan pembuatan aset, coding C#, antarmuka, musik, dan efek suara, peserta dapat mengembangkan gerakan karakter, lompatan, rintangan, serta level yang saling terhubung dan menyiapkan hasil proyek untuk dijalankan pada platform latihan.
Apa yang Akan Anda Pelajari?
Materi disusun bertahap agar peserta memahami konsep dan menerapkannya melalui latihan.
Materi Training
A. Game Design Unity dan Dokumen Rancangan
- Memahami hubungan antara aturan permainan, tujuan pemain, dan tantangan. Menentukan tema, karakter, sasaran pemain, dan tujuan permainan.
- Mengenal Scene, Game, Hierarchy, Inspector, dan Project pada Unity. Merancang aturan gerak, rintangan, musuh, dan susunan level.
- Membuat proyek 2D serta mengatur folder dan scene untuk latihan. Menyusun GDD sederhana sebagai acuan pengerjaan proyek.
B. Aset 2D Coding C# dan Kendali Karakter
- Menyiapkan sprite karakter, platform, latar, dan objek permainan. Mengenal variabel, kondisi, dan fungsi melalui script C# sederhana.
- Mengatur ukuran aset serta pengelompokan file di dalam proyek. Membuat pergerakan karakter dan lompatan sesuai input pemain.
- Menempatkan aset pada scene dan menyusun tampilan level awal. Menggunakan komponen fisika dan collider untuk interaksi dengan platform.
C. Logika Level dan User Interface Game
- Membuat rintangan atau musuh serta kondisi menang dan kalah. Menyusun tampilan menu, petunjuk kontrol, dan informasi permainan.
- Mengatur hubungan antarlevel dan posisi awal pemain. Menghubungkan tombol dengan proses mulai atau mengulang permainan.
- Menguji tingkat kesulitan serta memperbaiki perilaku objek permainan. Memeriksa keterbacaan teks dan posisi elemen UI pada layar.
D. Audio Pengujian dan Penyelesaian Proyek
- Menambahkan musik latar yang sesuai suasana permainan. Memeriksa kontrol, level, UI, dan audio melalui uji permainan.
- Memicu efek suara saat karakter melompat atau berinteraksi. Memperbaiki kesalahan script atau interaksi berdasarkan hasil pengujian.
- Menyeimbangkan volume musik dan efek suara saat permainan dijalankan. Menyiapkan build pada platform latihan serta menyimpan file sumber proyek.
Materi di atas merupakan contoh kurikulum kursus ini. Rincian program tetap mengikuti silabus resmi Wahana Training.
Tertarik Mengikuti Kursus Ini?
Hubungi tim Wahana Training untuk informasi program dan pendaftaran kursus.