Singkatnya
Untuk memakai AI di Roblox Studio, klik Assistant di sisi kanan bar di bagian atas Studio, pilih objek yang kamu maksud, lalu ketik apa yang kamu mau. Assistant sudah bawaan, tidak perlu setup, dokumentasinya tidak mencantumkan harga, dan ia bisa menulis script dan mengubah objek di place yang kamu buka. Pilih Plan di dropdown-nya, atau ketik /plan, untuk mendapat rencana yang bisa kamu edit sebelum ia membangun apa pun.
- Mau pakai klien AI sendiri? Server MCP bawaan Studio menyambungkan Claude Code, Cursor, Codex dan lainnya, dan plugin agent resmi Roblox menyambungkannya ke Claude dan ChatGPT.
- Plugin agent pihak ketiga seperti RoCode juga mengedit place kamu, dan RoCode memberi kredit gratis setiap hari. Chatbot di tab browser hanya melihat apa yang kamu tempel.
- Apa pun pilihannya: simpan versi dulu, minta satu fitur setiap kali, baca setiap perubahan, dan playtest sendiri.
Di halaman ini
Cara memakai Roblox Assistant, langkah demi langkah
Assistant adalah pembantu AI milik Roblox sendiri, ada di dalam Studio. Ia menjawab pertanyaan, membuat dan mengubah objek dan script di place kamu, memasang aset Creator Store, menjelaskan kode, dan membuat material, mesh 3D dan model prosedural. Ringkasan AI dari Roblox juga mencantumkan menjalankan kode, mensimulasikan input dan playtest di antara kemampuannya.
Cara memakai Assistant di Roblox Studio
- Update Roblox Studio ke versi terbaru.
- Klik Assistant di sisi kanan mezzanine bar, strip di bagian atas jendela Studio.
- Pilih dulu objek yang kamu maksud. Script baru masuk ke objek yang dipilih; kalau tidak ada yang dipilih, Assistant yang menentukan tempatnya.
- Ketik permintaan. Untuk pekerjaan yang lebih besar, ubah dropdown di panel input dari Agent ke Plan, atau ketik
/plan. Rencananya berupa dokumen Markdown yang bisa kamu buka dan edit, dan tidak ada yang dibangun sampai kamu klik Build. - Baca apa yang diubahnya, lalu tekan Play dan tes sendiri. Kalau build panjang berhenti dengan "The current response exceeded the maximum output length", klik Continue.
- Untuk tugas baru, buka daftar chat dan pilih New Chat: setiap chat punya context window sendiri. Untuk mencoba arah lain tanpa kehilangan yang ini, klik ikon cabang di bawah sebuah balasan.
Agent, yang default, bekerja di place kamu sambil jalan. Plan menulis langkah-langkahnya dulu, dan rencana tidak pernah berjalan sendiri. Riwayat chat disimpan di cloud untuk setiap place, jadi chat kamu tetap ada setelah Studio di-restart.
Slash command
| Perintah | Fungsinya |
|---|---|
/plan | Menyalakan Planning Mode: rencana yang bisa kamu edit sebelum apa pun dibangun. |
/generate_mesh | Mesh 3D bertekstur dari prompt teks atau gambar referensi. Pilih Part dulu untuk dipakai sebagai bounding box. |
/generate_procedural_model | Model yang menyesuaikan diri saat kamu mengubah ukuran atau pengaturannya. Sampai 50 dalam jendela 24 jam bergulir. |
/generate_material | Material kustom, diterapkan ke part yang sudah ada. |
/insert_asset | Memasang aset lewat ID-nya. |
/segment_mesh | Memecah MeshPart impor yang dipilih menjadi sampai lima part bernama. Masih early preview. |
Skills (…, Assistant Settings, lalu tab Skills) mengajarkan kebiasaanmu. Untuk memakai model sendiri, buka …, Manage API Keys, tambahkan key dari Anthropic, OpenAI atau Google Gemini dan pilih model di dropdown Model; pemakaiannya lalu berjalan di key kamu, dengan harga penyedia itu.
Tips dan batasan
Dokumentasi Roblox memperingatkan bahwa script yang dibuat mungkin tidak berjalan sempurna dan hasilnya berbeda setiap kali kamu meminta. Assistant juga cenderung mengubah sesuatu saat edit: kalau sesuatu harus terjadi saat game berjalan, minta "script yang mengatur waktu ke jam 8:00 pagi", bukan "atur waktu ke jam 8:00 pagi". Dokumentasinya tidak mempublikasikan harga dan batas pesan; satu-satunya batas yang disebut adalah 50 model prosedural dalam jendela 24 jam bergulir. Kalau Assistant berhenti menjawab atau bilang kamu sudah kena batas, lihat batas dan error Assistant (dalam bahasa Inggris).
Apakah Roblox Studio Assistant bagus?
Untuk sesuatu yang bawaan tanpa setup, cakupannya banyak: ia mengedit place kamu yang asli, bisa membuat rencana sebelum membangun, dan membuat mesh, material dan model prosedural. Ini hal pertama yang masuk akal untuk dicoba. Titik lemahnya adalah yang disebut Roblox sendiri: hasilnya bervariasi, script perlu dicek, dan ia bisa tertukar antara waktu edit dan waktu berjalan. Anggap hasilnya sebagai draf pertama yang cepat.
Empat cara memakai AI di Roblox Studio
Assistant adalah salah satu dari empat bentuk tool AI untuk Roblox. Bentuknya menentukan apakah AI bisa melihat Explorer kamu, apakah ia bisa membuat perubahan tanpa copy paste, dan apakah ia bisa memainkan game untuk mengecek hasil kerjanya sendiri.
| Jalur | Mengedit place yang kamu buka | Setup | Baca lebih lanjut |
|---|---|---|---|
| Assistant, bawaan | Ya: script, objek dan aset Creator Store. Bisa playtest. | Tidak ada. | Langkah di atas, dan batas dan error |
| Server MCP Studio + klien AI kamu | Ya: script, menjalankan Luau, playtest, input dan screenshot. | Nyalakan server di Assistant, lalu sambungkan Claude Code, Cursor, Codex atau klien lain. Plugin agent Roblox menyambungkan Claude dan ChatGPT. | Panduan MCP Studio |
| Plugin agent, seperti RoCode | Ya. RoCode: script dan instance, dengan cek compile di Studio, dan playtest dengan plugin 3.9 atau lebih baru. | RoCode: akun gratis dan plugin Creator Store; Studio terhubung sendiri di akun Roblox yang sama, atau dengan kode pairing. | Tool AI Roblox dibandingkan |
| Chatbot di tab browser | Tidak. Hanya melihat apa yang kamu tempel. | Tidak ada. | Memakai chatbot dengan baik |
Biaya tiap jalur, termasuk setiap paket gratis, dibandingkan di free AI for Roblox Studio (dalam bahasa Inggris).
Klien AI milikmu lewat server MCP Studio
MCP (Model Context Protocol) adalah standar terbuka yang membuat klien AI bisa memakai tool di aplikasi lain, dan Roblox Studio punya server MCP bawaan. Nyalakan, dan klien AI yang sudah kamu pakai bisa bekerja di sesi kamu yang terbuka: menjelajahi pohon Explorer, membaca dan mengedit script, menjalankan Luau, memulai dan menghentikan playtest, membaca Output, menangkap viewport dan mengirim input keyboard atau mouse.
Untuk menyalakannya, buka Assistant, klik …, lalu Manage MCP Servers (Settings, lalu MCP Servers, di versi yang lebih baru), dan nyalakan Enable Studio as MCP server. Quick connect lalu mencakup Antigravity, Codex CLI, Claude Code, Claude Desktop, Cursor, Gemini CLI dan Visual Studio Code; klien lain yang mendukung MCP lewat standard input dan output tersambung dengan konfigurasi JSON atau perintah. Setup untuk tiap klien ada di panduan MCP Studio, dan kami punya setup langkah demi langkah (dalam bahasa Inggris) untuk Claude Code, Codex dan Cursor atau VS Code.
Plugin agent resmi Roblox
Roblox juga menerbitkan plugin resmi untuk asisten AI di GitHub, Roblox/roblox-studio-agent-plugin, dengan lisensi MIT. README-nya mencantumkan Claude Code, Cowork di aplikasi desktop Claude, aplikasi desktop ChatGPT dan Codex CLI. Plugin ini tidak punya kode sendiri, hanya konfigurasi dan instruksi skill: ia menjalankan server MCP yang ikut dengan Studio, dan kamu tetap menyalakan server itu sendiri. Setelah terpasang, minta asisten kamu "Get me set up with Roblox Studio". Karena server berjalan di komputer kamu, claude.ai di web dan ChatGPT di web atau HP tidak bisa tersambung ke Studio. Dicek 22 Oktober 2026.
Biaya. Server-nya bagian dari Studio. AI-nya tidak: klien dan modelnya punya ketentuan sendiri, entah paket gratis, langganan atau pemakaian API bayar sesuai pakai.
Batasan. Ini jalur dengan setup paling banyak dari keempatnya: aplikasi terpisah, saklar server dan sering kali restart. Seberapa bagus hasilnya tergantung klien dan model yang kamu sambungkan.
Plugin agent seperti RoCode
Plugin agent adalah agen AI pihak ketiga yang bekerja di Studio lewat plugin. Seperti Assistant, ia mengedit place kamu yang asli, tapi chat, model dan harganya datang dari perusahaan lain.
RoCode salah satunya: kamu jelaskan perubahan di web chat rocode.app, dan plugin Creator Store gratisnya membangunnya di place kamu, mengecek compile error script-nya di dalam Studio dan menandai setiap kumpulan perubahan sebagai satu titik undo. Dengan plugin 3.9.13 atau lebih baru, plugin terhubung sendiri kalau Studio login dengan akun Roblox yang sama dengan yang kamu pakai di RoCode; kalau tidak, kamu mengetik kode pairing 8 karakter dari panel plugin ke chat. Paket Starter gratis memberi 1 kredit per hari, diisi ulang pukul 00:00 UTC, tanpa kartu. Pro $9,99 per bulan dalam dolar AS, sebelum pajak, untuk 150 kredit. Dengan plugin 3.9.11 atau lebih baru, RoCode bisa playtest game kamu di Studio dan mengendalikan karakter tes untuk mengecek semuanya berjalan. Permintaan lewat server RoCode dan OpenRouter ke model pihak ketiga; RoCode produk independen, tidak berafiliasi dengan, tidak didukung dan tidak disponsori oleh Roblox Corporation.
RoCode tidak membuat mesh, tekstur atau animasi dari nol dan tidak memahat terrain dengan tangan (ia bisa membangun Terrain seperti bukit, danau dan pulau dengan script yang dibuatnya). Ia merancang pemandangan, bangunan dan properti baru untuk tiap game, dan saat kamu minta model jadi atau realistis ia mencari model gratis di Creator Store dengan kata-katamu sendiri (script di dalamnya dibuang) atau memasang model, decal atau mesh lewat asset ID. Dengan plugin 3.9.14 atau lebih baru ia mengambil screenshot dari apa yang dibangunnya, dalam edit mode, untuk mengecek tampilannya. Dokumentasi RoCode berisi detailnya.
Agent lain bekerja dengan cara berbeda. Menurut situs mereka pada 22 Oktober 2026, Ropilot adalah aplikasi desktop yang memasang plugin Studio-nya sendiri, dan ForgeBlox (bernama Forge sampai Oktober 2026) adalah aplikasi Windows yang tersambung lewat server MCP Studio; keduanya menjalankan playtest. Lihat RoCode vs Ropilot, RoCode vs Forge dan perbandingan tool AI Roblox.
Plugin berjalan di dalam Studio dengan izin yang kamu berikan, dan plugin yang diizinkan menyuntikkan script bisa mengubah script mana pun di place, jadi pasang plugin hanya dari kreator yang kamu percaya, dan nonaktifkan yang tidak kamu pakai.
Chatbot di tab browser
Pilihan paling sederhana adalah aplikasi chat umum seperti ChatGPT, Claude atau Gemini. Tidak ada yang dipasang, dan ia bagus untuk menjelaskan konsep, membahas pesan error, me-review script yang kamu tempel, atau merencanakan bagaimana sistem-sistem saling cocok sebelum kamu membangun.
Batasannya, ia tidak bisa melihat place kamu. Ia tidak tahu pintumu ada di folder bernama Doors, atau bahwa kamu sudah punya script leaderstats, jadi ia menebak path dan mungkin menulis salinan kedua dari sistem yang sudah kamu punya. Kamu lalu membuat jenis script yang benar di tempat yang benar dan menempel kodenya sendiri.
Supaya hasilnya lebih bagus, tempel path Explorer lengkap dari setiap objek yang terlibat, script yang harus bekerja dengannya, dan apakah kodenya berjalan di server atau client. Kalau kamu belum yakin kode masuk ke sisi mana, baca dulu Script vs LocalScript vs ModuleScript (dalam bahasa Inggris) atau belajar scripting Roblox untuk pemula.
Bisakah memakai AI di Roblox Studio lewat HP?
Tidak di Studio itu sendiri. Roblox Studio berjalan di Windows dan Mac, jadi Assistant dan server MCP butuh komputer. Di HP, tab Build di aplikasi mobile Roblox mengubah deskripsi menjadi game. Dokumentasi Roblox bilang Build fokus pada game 2D dan 2.5D yang lebih sederhana, untuk pengguna yang sudah dicek umurnya, 9 tahun ke atas, dan diluncurkan bertahap per wilayah, dimulai dari Selandia Baru. Aplikasi chat di HP bisa membantu merencanakan dan menulis Luau tapi tidak bisa tersambung ke Studio, dan chat RoCode butuh browser desktop.
Apa yang AI kuasai dan tidak dalam pekerjaan Roblox
Jangkauan tool-nya berbeda, tapi model di baliknya punya kebiasaan yang sama.
Biasanya bagus untuk
- Sistem standar dengan bentuk yang sudah dikenal: leaderstats, checkpoint, pintu, tween, bolak-balik RemoteEvent, layar shop dasar.
- Menjelaskan pesan error atau script baris demi baris.
- Edit berulang di banyak objek: mengganti nama, mengatur properti di setiap lampu dalam folder, menambah perilaku yang sama ke dua puluh part.
- Draf pertama layout UI dan build greybox yang lalu kamu sesuaikan dengan tangan.
Sering buruk di sini, jadi cek
- Mempercayai client. LocalScript yang mengubah coin, atau RemoteEvent yang mengambil harga dari pemain, kelihatannya baik-baik saja dan gampang dieksploitasi. Server yang harus memutuskan apa pun yang penting dan mengecek setiap argumen RemoteEvent, seperti ditunjukkan panduan RemoteEvents.
- Data yang tidak boleh hilang. Kode penyimpanan yang melewatkan
pcall, menyimpan di atas load yang gagal, atau mengabaikan batas request bisa menghapus progres. Bandingkan dengan tutorial DataStore. - Kebiasaan kamu. Kecuali tool-nya membaca place kamu atau kamu menjelaskannya, ia mengarang nama dan menduplikasi sistem yang sudah kamu punya.
- API terbaru.
wait(),spawn()dandelay()sudah deprecated dan digantitask.wait,task.spawndantask.delay, tapi model masih bisa menulisnya. Dokumentasi Code Assist Roblox memperingatkan hal yang sama: saran mungkin memakai API lama. - Pekerjaan besar dalam satu prompt. Output panjang terpotong, dan langkah belakangan melenceng dari yang awal.
- Tahu apakah game-nya seru. Kode yang lolos compile tetap bisa salah, dan bahkan agent yang playtest tidak bisa bilang apakah sebuah lompatan terasa adil.
Kebanyakan masalah ini lebih mudah ditangkap kalau kamu bisa membaca Luau sendiri. Belajar scripting Roblox untuk pemula membahas dasarnya: di mana script ditaruh, event, dan membaca Output.
Alur kerja aman saat membiarkan AI mengedit place kamu
Tool apa pun yang bisa mengubah place kamu juga bisa merusaknya. Rutinitas ini berlaku sama untuk Assistant, klien MCP atau plugin agent.
- Simpan checkpoint. Pakai File, Save to Roblox with Notes (Ctrl+Alt+S, atau Cmd+Option+S di Mac) dan catat apa yang akan kamu coba. Kalau script kamu tersimpan sebagai file lewat Script Sync atau Rojo, commit ke Git juga.
- Satu fitur per prompt. "Tambahkan tombol sprint" bisa di-review; "bikin game-ku lebih bagus" tidak. Untuk yang lebih besar, minta rencana dulu dan pangkas.
- Baca setiap perubahan. Cek setiap script jenisnya benar di tempat yang benar, bahwa server yang memutuskan apa pun soal mata uang, damage atau penyimpanan, dan bahwa tidak ada yang dihapus atau diganti nama tanpa kamu minta.
- Playtest sendiri. Tekan Play, coba kasus-kasus aneh yang akan dicoba pemain, dan biarkan jendela Output terbuka (dari menu Window). Tempel balik baris error apa pun beserta path script dan nomor barisnya.
- Tahu jalan kembali. Undo (Ctrl+Z, atau Cmd+Z) membatalkan perubahan terakhir, termasuk milik plugin kalau ia mencatat titik undo. Untuk run yang salah total, buka Window, Version History, klik ⋮ di samping versi yang kamu simpan, lalu Open Local Copy, dan di salinan itu simpan di atas place dengan File, Save to Roblox As.
- Jauhkan rahasia. Jangan pernah menempel API key, URL webhook, cookie atau password ke prompt, atau membiarkan AI menulisnya langsung di kode. Simpan di secrets store game (Creator Dashboard, game kamu, Secrets) dan baca di server dengan
HttpService:GetSecret. Playtest Studio tidak bisa membaca store itu: tambahkan nilai tes di File, Experience Settings, Security, Local Secrets. - Tes kode penyimpanan di salinan. Dengan Enable Studio Access to API Services menyala (File, Experience Settings, Security), Studio memakai data store game live, jadi Roblox menyarankan melakukannya hanya di versi tes terpisah.
Cara menulis prompt AI yang bagus untuk Luau
Kebanyakan hasil buruk berasal dari prompt yang membuat model menebak-nebak. Panduan prompt milik Roblox sendiri dibuka dengan saran yang sama: spesifik, dan pakai nama instance persis seperti ejaannya.
- Sebut objek dan tempatnya, seperti yang ditampilkan Explorer:
Workspace.Lobby.StartButton, bukan "tombolnya". - Sebut jenis script, di mana tempatnya, dan sisi mana yang memutuskan: "Script di ServerScriptService yang memberi coin; LocalScript hanya meminta".
- Tunjuk yang sudah ada: "pakai nilai Coins di leaderstats yang sudah ada, jangan buat folder baru".
- Minta Luau yang terbaru:
task.wait, bukanwait, dan cek di sisi server untuk setiap argumen RemoteEvent. - Saat memperbaiki, tempel baris Output yang persis, dengan path script dan nomor baris, dan sebut apa yang kamu lakukan tepat sebelum error itu muncul.
- Tanya cara mengetesnya. Jawaban yang bagus diakhiri dengan langkah-langkah yang membuktikan ia berjalan.
| Samar | Spesifik |
|---|---|
| Buat shop. | Tambahkan ScreenGui shop di StarterGui yang menjual Speed Coil seharga 100 Coins. LocalScript menembakkan RemoteEvent bernama BuyItem di ReplicatedStorage hanya dengan nama item; Script di ServerScriptService mengecek leaderstats.Coins, memotong coin dan memberikan tool-nya. |
| Perbaiki script-ku. | ServerScriptService.RoundManager error di baris 42 dengan "attempt to index nil with 'Humanoid'" saat pemain reset di tengah ronde. Perbaiki kasus itu tanpa mengubah cara ronde dimulai. |
| Bikin jadi malam. | Tambahkan Script di ServerScriptService yang mengatur Lighting.ClockTime ke 0 saat server mulai. |
Satu prompt dan hasilnya
Hasil yang bagus itu pendek dan melakukan persis itu. Contoh ini kami tulis sendiri untuk menunjukkan polanya; kata-kata dari tool mana pun akan berbeda.
local Players = game:GetService("Players")
local lava = script.Parent :: BasePart
lava.Touched:Connect(function(hit: BasePart)
-- Hanya bereaksi pada bagian karakter pemain, bukan NPC atau part lepas
local character = hit:FindFirstAncestorOfClass("Model")
if not character or not Players:GetPlayerFromCharacter(character) then
return
end
local humanoid = character:FindFirstChildOfClass("Humanoid")
if humanoid and humanoid.Health > 0 then
humanoid.Health = 0
end
end)
Yang perlu dicek sebelum kamu percaya: ini Script server, jadi hasilnya sama untuk setiap pemain; FindFirstAncestorOfClass("Model") menemukan karakter bahkan kalau part yang menyentuh ada di dalam accessory; dan GetPlayerFromCharacter mengembalikan nil untuk NPC, jadi NPC diabaikan sesuai permintaan. Lalu playtest: jalan ke atas lava, dan jatuhkan part yang tidak di-anchor ke atasnya untuk memastikan tidak ada error di Output.
Bisakah AI membuat game Roblox utuh?
AI bisa membuat prototipe yang bisa dimainkan dari game sederhana. Sendirian, AI tidak bisa membuat game yang membuat orang terus kembali.
Panduan "Build your first game with Assistant" milik Roblox sendiri menunjukkan versi yang realistis: rencanakan obby dengan Assistant, biarkan ia membangun prototipe greybox, lalu playtest, laporkan yang rusak, dan ulangi sampai kamu bisa main dari awal sampai akhir. Panduan itu diakhiri dengan anjuran memperlakukan Assistant sebagai partner kolaborasi, bukan mengandalkannya untuk membangun semuanya. Roblox juga punya Build, tool terpisah yang mengutamakan HP di aplikasi Roblox yang mengubah deskripsi menjadi game yang bisa dipublikasikan; dokumentasinya bilang untuk sekarang ia fokus pada game 2D dan 2.5D yang lebih sederhana dan diluncurkan bertahap per wilayah.
Yang tidak dikerjakan AI untukmu adalah bagian yang membuat game berhasil: menentukan apa yang seru, menyetel tingkat kesulitan dan hadiah, menjaga ekonomi tetap adil, berjalan lancar di HP murah, dan menjaga data pemain tetap aman. AI membawamu dari ide ke sesuatu yang bisa dimainkan jauh lebih cepat, dan menulis banyak Luau di sepanjang jalan. Kamu tetap yang menentukan game-nya, dan kamu tetap yang mengetesnya.
Untuk versi praktis di Studio, cara membuat game Roblox dengan AI memakai RoCode mengikuti pola yang sama: pilih satu core loop, minta satu sistem per prompt, review dan undo yang tidak kamu mau, dan tes setelah masing-masing.
Untuk membangun satu game dengan tangan dulu, cara membuat game di Roblox Studio berjalan dari Baseplate sampai coin course yang dipublikasikan dengan dua script server.
Masalah umum dan cara memperbaikinya
Kebanyakan masalah AI di Studio adalah soal setup atau script di tempat yang salah. Biarkan jendela Output terbuka saat kamu mengetes: baris error menyebut script dan barisnya.
Tombol Assistant tidak ada
Update Studio: salinan yang sudah usang menampilkan tombol Update di pojok kanan atas. Kalau jendela Assistant seperti menghilang, cari di tepi-tepi Studio, mungkin tersemat sebagai tab. Perbaikan lain untuk panel Assistant yang hilang (dalam bahasa Inggris).
Klien MCP-ku tidak melihat Roblox Studio
Restart Studio dan kliennya. Untuk quick connect, pasang kliennya dulu, lalu restart Studio. Kalau kamu mengonfigurasi manual, cek path perintahnya ada dan JSON-nya valid: satu koma yang hilang menghentikan file dimuat. Indikator hijau di bawah Manage MCP Servers memastikan koneksi.
AI bilang sudah menambah script, tapi tidak terjadi apa-apa di game
Cek jenis dan lokasi script-nya. LocalScript berjalan dari tempat seperti StarterPlayerScripts, StarterGui atau karakter, bukan dari ServerScriptService. Cek juga apakah AI mengubah place sekali saja dalam edit mode, bukan menulis script yang berjalan saat bermain.
Di aku jalan, tapi pemain lain tidak melihatnya
LocalScript yang membuat perubahan itu, jadi hanya client kamu yang melihatnya. Pindahkan ke Script server, dan kalau dipicu tombol atau tekanan keyboard, kirim RemoteEvent dan biarkan server yang memutuskan.
AI mengubah atau menghapus hal yang tidak aku minta
Undo perubahan terakhir, atau pulihkan versi yang kamu simpan sebelum mulai. Lain kali, minta satu fitur setiap kali dan sebut apa yang tidak boleh disentuh, misalnya "jangan ubah script RoundManager".
Contoh: loop playtest dengan RoCode
Kalau kamu memilih jalur plugin agent, beginilah alur kerja di atas dengan RoCode: kamu tekan Play, dan RoCode melanjutkan dari apa yang kamu temukan. Misalnya versi pertama script lava punya bug, jadi menyentuhnya tidak berefek apa-apa dan Output menampilkan error.
Aku sudah playtest dan menyentuh LavaFloor tidak berefek apa-apa. Cek Output dan perbaiki script lava-nya.
- Membaca Output Studio dengan Check Output, termasuk baris Server dan Client dari playtest terakhir kamu, bahkan setelah kamu menekan Stop
- Membaca script lava di sekitar baris yang gagal dengan Read Script, lalu mengeditnya dengan Edit Script
- Mengecek compile error script yang diedit dengan Check Script di dalam Studio. Cek ini tidak mengecek tipe, tidak melakukan lint dan tidak menjalankan kode kamu
- Mengirim perubahan sebagai satu kumpulan yang menjadi satu titik undo di riwayat Studio
Dengan plugin 3.9.11 atau lebih baru, RoCode bisa playtest game kamu di Studio dan mengendalikan karakter tes untuk mengecek semuanya berjalan. Ia memutuskan kapan menjalankan playtest, sampai 2 per build plus 1 untuk mengecek perbaikannya sendiri, dan hanya mengecek apa yang dipilihnya untuk dites, jadi tekan Play lagi dan jalan ke atas lava untuk memastikan perbaikannya sendiri. Prompt-nya contoh yang kami tulis; langkah-langkahnya memakai nama tool yang asli. Cara RoCode tersambung ke Studio.
Pertanyaan umum
Bagaimana cara dapat AI di Roblox Studio?
Sudah ada: update Studio dan klik Assistant di sisi kanan mezzanine bar. Studio juga punya Code Assist, yang menyarankan kode saat kamu mengetik di Script Editor. Untuk AI yang lain, sambungkan klien MCP seperti Claude Code atau Cursor, atau pasang plugin agent dari Creator Store.
Bagaimana cara memakai AI di Roblox Studio secara gratis?
Assistant ikut dengan Studio dan dokumentasinya tidak mencantumkan harga; satu-satunya batas yang disebut adalah 50 model prosedural per 24 jam bergulir. Code Assist bawaan dengan batas harian. Server MCP bagian dari Studio, meskipun klien kamu mungkin berbayar. Paket Starter RoCode gratis dengan 1 kredit per hari, dan banyak aplikasi chat punya paket gratis. Setiap paket gratis dibandingkan di free AI for Roblox Studio (dalam bahasa Inggris).
Ada plugin AI untuk Roblox Studio?
Assistant bagian dari Studio, bukan plugin. Roblox juga menerbitkan plugin resmi untuk asisten AI yang menyambungkan Claude dan ChatGPT ke server MCP Studio. Ada juga agent pihak ketiga: RoCode bekerja lewat plugin Studio, dan Ropilot serta ForgeBlox (dulu Forge) bekerja lewat aplikasi desktop mereka sendiri. Lihat perbandingan tool AI Roblox.
Bisakah aku pakai Claude atau ChatGPT di dalam Roblox Studio?
Bisa. Plugin agent resmi Roblox menyambungkan Claude Code, Cowork di aplikasi desktop Claude, aplikasi desktop ChatGPT dan Codex CLI ke server MCP Studio, dan klien MCP lain seperti Claude Desktop atau Cursor tersambung lewat quick connect atau konfigurasi. Kamu juga bisa menambahkan API key Anthropic, OpenAI atau Google milikmu ke Assistant lewat Manage API Keys. Bagaimanapun caranya, yang berlaku paket dan harga perusahaan itu, bukan Roblox.
Apakah aku tetap perlu belajar Luau kalau pakai AI?
Cukup untuk membaca apa yang ditulisnya: untuk melihat script di tempat yang salah, cek server yang hilang, atau penyimpanan yang bisa menghilangkan data. Belajar scripting Roblox untuk pemula, panduan client dan server dan panduan error script membahas yang paling penting.
Sumber dan bacaan lanjutan
- Roblox Creator Docs: Assistant for Studio (dalam bahasa Inggris). kemampuan, chat dan cabang, Planning Mode, slash command, segmentasi early preview, batas model prosedural (dicek 22 Oktober 2026)
- Roblox Creator Docs: panduan dan contoh prompt Assistant (dalam bahasa Inggris). menjadi spesifik, waktu edit versus waktu berjalan
- Roblox Developer Forum: Studio MCP Server Updates and External LLM Support for Assistant (dalam bahasa Inggris). memakai API key milikmu di Assistant
- Roblox Creator Docs: Assistant skills (dalam bahasa Inggris)
- Roblox Creator Docs: Connect to the Roblox Studio MCP server (dalam bahasa Inggris). setup, klien quick connect, tool, troubleshooting (dicek 22 Oktober 2026)
- Roblox di GitHub: roblox-studio-agent-plugin (dalam bahasa Inggris). plugin resmi Roblox untuk asisten AI: aplikasi yang didukung, apa yang dijalankannya, lisensi MIT (README dibaca 22 Oktober 2026)
- Roblox Creator Docs: Build with a coding harness (dalam bahasa Inggris). Script Sync, MCP dan Git
- Roblox Creator Docs: AI on Roblox (dalam bahasa Inggris)
- Roblox Creator Docs: Build your first game with Assistant (dalam bahasa Inggris). /generate_material, dan Continue setelah batas panjang output
- Roblox Creator Docs: Create games with Build (dalam bahasa Inggris). game 2D dan 2.5D, umur 9 tahun ke atas, diluncurkan per wilayah (dicek 22 Oktober 2026)
- Roblox Creator Docs: Script Editor, Code Assist (dalam bahasa Inggris)
- Roblox Creator Docs: Version History (dalam bahasa Inggris)
- Roblox Creator Docs: Secrets stores (dalam bahasa Inggris)
- Roblox Creator Docs: Data stores (dalam bahasa Inggris). akses Studio ke API services
- Roblox Engine API: Roblox globals (dalam bahasa Inggris). wait, spawn dan delay deprecated
Cara kode ini dicek: setiap skrip di halaman ini lolos pemeriksa tipe strict Luau dengan definisi API Roblox (luau-lsp, 26 Oktober 2026). Pemeriksaan tipe menangkap nama API yang salah ketik dan tipe yang keliru, bukan logika game, jadi uji dulu di Studio sebelum dipublikasikan.