Overview kursus
Di kursus ini, kamu akan membuat satu game Roblox bertema petualangan dan rintangan. Pemain harus melewati map sambil mengumpulkan koin.
Yang akan kamu pelajari
Section titled “Yang akan kamu pelajari”- Mengenal tampilan Roblox Studio dan menyusun object di Explorer.
- Membuat greybox map sebelum menambahkan detail.
- Menulis script Luau untuk membuat gameplay.
- Memahami bagian yang berjalan di client dan server.
- Membuat UI dan menyimpan progress pemain.
- Melakukan testing, debugging, polishing, dan publish game.
- Menggunakan AI melalui MCP tanpa melewatkan proses belajar.
Pilih cara belajarmu
Section titled “Pilih cara belajarmu”Kursus ini memakai cara yang berbeda sesuai tujuan materinya.
Kerjakan langsung di Studio
Section titled “Kerjakan langsung di Studio”Seluruh bagian Build dan perkenalan pertama dengan tool atau kode dikerjakan langsung di Roblox Studio. Kamu perlu melatih kontrol, membaca Explorer, menilai layout, dan menulis dasar-dasarnya sendiri.
Pakai MCP saat memang membantu
Section titled “Pakai MCP saat memang membantu”Pada materi tertentu setelah dasarnya dipahami, kamu bisa meminta client AI di Visual Studio Code membantu membaca atau mengubah project yang sedang dibuka di Roblox Studio. VS Code terhubung ke server MCP bawaan Studio lewat Quick Connect.
Walaupun dibantu AI, kamu tetap harus membuka hasilnya, membaca perubahan yang dibuat, dan menjalankan checkpoint yang sama.
Sebelum memakai MCP pada materi yang menyediakannya, ikuti dulu panduan setup Visual Studio Code.
Isi setiap materi
Section titled “Isi setiap materi”Setiap materi biasanya berisi:
- Hal yang akan dipelajari.
- Yang perlu disiapkan sebelum mulai.
- Penjelasan singkat tentang konsep yang dipakai.
- Diagram alur visual, kode lengkap, dan penjelasan baris per baris (pada materi scripting).
- Contoh hasil yang seharusnya terlihat di Studio.
- Checkpoint untuk memastikan semuanya berjalan.
- Tantangan untuk eksplorasi mandiri dan rangkuman pelajaran.
Rencana materi
Section titled “Rencana materi”- Build: Buat project awal, bentuk Terrain lingkungan, kenali Parts dan Models, susun greybox area bermain, atur jalur dan jarak lompatan, lalu perbaiki map lewat playtest langsung di Studio.
- Scripting: Tulis script Luau di server, buat sistem leaderboard dan koin, tambahkan hazard dengan debounce, pasang checkpoint dinamis, serta bangun sistem upgrade kecepatan dengan validasi aman.
- Polish: Terapkan asset 3D berkualitas, atur pencahayaan global (lighting), tambahkan efek partikel visual (VFX), serta lengkapi atmosfer game dengan musik latar dan efek audio (SFX).