Pembuatan Game Side Scrolling Sederhana : Game Mechanic
Selamat datang di kursus “Membuat Game Sederhana dengan Side-Scrolling Menggunakan Unity”! Kursus ini dirancang untuk pemula yang ingin memasuki dunia pengembangan game. Selama kursus ini, Anda akan mempelajari keterampilan dasar yang dibutuhkan untuk membuat game 2D side-scrolling yang sederhana namun menarik menggunakan Unity, salah satu mesin pengembangan game yang paling populer.
Tujuan Kursus:
Memahami dasar-dasar Unity dan antarmuka penggunaannya.
Mempelajari cara mengimpor dan mengelola aset game.
Membuat dan menganimasi karakter 2D.
Mengimplementasikan kontrol pemain dasar dan gerakan karakter.
Merancang level interaktif dengan platform dan rintangan.
Menambahkan mekanisme game sederhana seperti sistem skor dan kesehatan.
Membangun dan menguji game side-scrolling secara keseluruhan.
Siapa yang Harus Mengikuti Kursus Ini:
Calon pengembang game yang belum memiliki pengalaman sebelumnya.
Hobiis yang tertarik untuk mempelajari pengembangan game.
Siswa yang ingin memperluas keterampilan pemrograman mereka.
Siapa saja yang memiliki minat dalam membuat game mereka sendiri.
Kursus ini memberikan kesempatan bagi Anda untuk memahami langkah-langkah dasar dalam pembuatan game 2D dengan Unity. Anda akan mulai dengan mengenal antarmuka Unity, lalu melanjutkan ke pembuatan dan animasi karakter. Selanjutnya, Anda akan belajar bagaimana mengimplementasikan kontrol pemain serta merancang level yang menyenangkan dan menantang. Dengan mengikuti kursus ini, Anda akan memperoleh keterampilan praktis dalam mengembangkan game, serta pemahaman tentang mekanisme dasar yang digunakan dalam banyak game populer. Setelah menyelesaikan kursus ini, Anda akan siap untuk membuat game Anda sendiri dan menerapkannya dalam proyek lebih lanjut
- Teacher: Muhamad Fajar S.Kom.,M.Kom
Pengenalan Dasar eXtended Reality (XR)
Dalam kursus ini, Anda akan mempelajari dasar-dasar eXtended Reality (XR), yang merupakan istilah yang mencakup Virtual Reality (VR), Augmented Reality (AR), dan Mixed Reality (MR). Kursus ini dirancang untuk memberikan pemahaman mendalam tentang teknologi yang mendukung XR, seperti Head Mounted Displays (HMDs), serta penggunaan mesin game seperti Unity dalam pengembangan pengalaman imersif. Selain itu, Anda akan mempelajari pedoman pengembangan utama yang diperlukan untuk menciptakan aplikasi XR yang menarik dan berkualitas tinggi.
Seiring dengan materi teori, kita akan membahas aplikasi nyata dari XR di berbagai industri. Mulai dari sektor hiburan dan game, hingga bidang kesehatan dan pendidikan, XR telah merubah cara banyak organisasi beroperasi. Di akhir kursus, Anda akan dapat menjelaskan dengan jelas konsep-konsep kunci XR, memahami bagaimana teknologi ini diterapkan dalam dunia nyata, serta mampu merancang dan mengembangkan pengalaman XR yang berdaya guna.
Untuk mendukung pemahaman lebih lanjut, kita akan merujuk pada buku "100+ Amazing Ways Virtual, Augmented and Mixed Reality Are Changing Business and Society" karya Bernard Marr. Buku ini memberikan contoh nyata dari bagaimana XR telah mengubah berbagai sektor industri. Kasus-kasus inovatif yang dibahas akan memberikan Anda inspirasi dalam menciptakan proyek-proyek XR di masa depan. Dengan pengetahuan dan keterampilan yang Anda dapatkan dari kursus ini, Anda akan siap untuk mengambil peran penting dalam pengembangan teknologi XR di berbagai bidang.
Dasar Pengembangan Game menggunakan Unity
Dalam
Course Game Programming ini akan mempelajari tentang dasar pembuatan game dari
sisi game programming melalui implementasi pembuatan game Flappy Bird sederhana.
Sebelum mengikuti course ini, diharapkan peserta sudah mengerti cara
pengoperasian software Unity dan dasar Bahasa pemrograman, khususnya yang
berbasis Object Oriented Programming. Untuk implementasi Flappy Bird, bisa
menggunakan asset yang disediakan ataupun menggunakan asset sendiri. Course ini
memiliki modul seperti pengenalan project, pembuatan project, dan penentuan
target platform. Hal ini perlu dipelajari karena hasil game yang dibuat harus
disesuaikan dengan target platform yang dituju. Selain itu, ada juga modul
Import Asset, Memasukkan Sprite, dan UI untuk mempelajari cara memasukkan asset
kedalam project dan menggunakannya untuk UI. Pada Unity, UI akan dibuat
menggunakan system Canvas. Selain itu, sprite juga akan digunakan sebagai
karakter Flappy Bird dan rintangan yang ada. Sisa modul yang ada akan membahas
tentang gameplay dan system game. Modul Game Manager akan membahas tentang cara
mengatur alur game mulai dari awal permainan sampai game over. Setelah mengatur
alur permainan, peserta juga akan mengendalikan UI dengan mengganti skor yang
ditampilkan agar sesuai dengan skor yang dimiliki saat ini. Modul Aksi Melompat
dan Kontrol Gravitasi akan membahas mekanisme pergerakan Flappy Bird agar dapat
melompat dan menghindari rintangan. Pada modul Skor dan Mengulang Permainan,
peserta akan mempelajari cara game untuk mengulang stage yang ada agar pemain
dapat bermain Kembali.
- Teacher: Dimas Ramdhan, S.Kom., M.Kom.
Konsep Dasar dalam Membuat Desain Game
Dalam Course Game Design ini akan mempelajari teori dan fundamental game design hingga implementasi dan pembuatan secara langsung game design document. Untuk teori dan fundamental game design akan mempelajari teori-teori dasar yang dibutuhkan dan harus dipahami sebelum membuat game design document dalam course ini juga akan membahas beberapa misconception tentang jobdesk Game Designer. Sedangkan untuk materi implementasi akan mempelajari secara langsung pembuatan game design document dengan templat dari Unity 3D. Course ini memiliki bebarapa module seperti Designing and Developing Games yang memperlajari tentang Key Component dari Game Design dan jenis jenis game design document, Money from Game yang akan mempelajari sumber pendapatan dan market untuk merilis game, Creating and Validating Idea yang akan mempelajari teknik research untuk memvalidasi ide, Choosing The Genre yang akan mempelajari cara dalam menentukan genre dari sebuah game, Game Style and Target Audience yang akan mempelajari jenis-jenis dari target user, User Experience and User Interface yang akan mempelajari tampilan visual dalam game, Types of Design Documents yang akan mempelajari lebih lengkap jenis-jenis document dalam game design document, Game Design Flowchart yang akan mempelajari pembuatan Flowchart menggunakan web, Game Design Flowboard yang akan mempelajari pembuatan Flowboard menggunakan Figma dan terakhir adalah Creating Game Design Document yang akan mempelajari secara langsung pembuatan game design document dari salah satu game mobile terkenal. Buku yang digunakan dalam course ini adalah, Fundamentals of Game Design Third Edition yang di Tulis oleh Ernest Adams.
- Teacher: David , S.Kom., M.T.I.
Pengenalan Komponen Dasar di Unity
Materi yang disampaikan adalah pengenalan komponen dasar pada game engine Unity. Course ini berisi materi komponen dasar yang sering digunakan untuk membuat game seperti GameObject, Collider, Rigidbody, User Interface, serta Animation. Diharapkan setelah mempelajari course ini, pelajar dapat membuat game dengan memanfaatkan komponen yang sudah disediakan oleh game engine Unity