Rehber · Roblox Studio'da yapay zeka

Roblox Studio'da yapay zeka nasıl kullanılır

Roblox Studio'da yapay zeka kullanmanın en hızlı yolu, Studio'ya yerleşik gelen Assistant. Bu rehber onu adım adım nasıl kullanacağını, sonra diğer üç yoldan birinin ne zaman daha iyi uyduğunu anlatıyor: Studio MCP sunucusu üzerinden kendi yapay zeka istemcin, plugin ile çalışan bir ajan ya da bir tarayıcı sekmesindeki sohbet botu. Aralarındaki en büyük fark model değil, yapay zekanın neye dokunabildiği: açık olan oyunun mu, yoksa sadece yapıştırdığın metin mi. Ardından yapay zekanın neyde iyi ve kötü olduğu, güvenli bir iş akışı ve işe yarayan Luau almak için prompt nasıl yazılır geliyor.

Güncellendi: 26 Ekim 202616 dk okumaYazan:

Kısa cevap

Roblox Studio'da yapay zeka kullanmak için Studio'nun üst çubuğunun sağ tarafındaki Assistant'a tıkla, kastettiğin nesneyi seç ve ne istediğini yaz. Assistant yerleşik gelir, kurulum gerektirmez, belgelerinde fiyat belirtilmez ve açık olan oyununda script yazıp nesneleri değiştirebilir. Bir şey inşa etmeden önce düzenleyebileceğin bir plan almak için açılır menüsünde Plan'ı seç ya da /plan yaz.

  • Kendi yapay zeka istemcini mi tercih edersin? Studio'nun yerleşik MCP sunucusu Claude Code, Cursor, Codex ve diğerlerini bağlar, Roblox'un resmi ajan plugin'i de onu Claude ve ChatGPT'ye bağlar.
  • RoCode gibi üçüncü taraf plugin ajanları da oyununu düzenler ve RoCode her gün ücretsiz kredi verir. Bir sekmedeki sohbet botu yalnızca yapıştırdığını görür.
  • Ne seçersen seç: önce bir sürüm kaydet, her seferinde tek bir özellik iste, her değişikliği oku ve oyunu kendin test et.
Bu sayfada
  1. Assistant'ı kullan
  2. Dört seçenek
  3. MCP sunucusu
  4. Plugin ajanları
  5. Sohbet botları
  6. Telefonda
  7. Güçlü yanlar ve limitler
  8. Güvenli akış
  9. Luau prompt'ları
  10. Tüm bir oyun mu?
  11. Sık sorunlar
  12. RoCode ile
  13. Sık sorulan sorular
  14. Kaynaklar ve ek okumalar

Roblox Assistant adım adım nasıl kullanılır

Assistant, Roblox'un Studio'ya yerleşik yapay zeka yardımcısıdır. Soruları yanıtlar, oyununda nesne ve script oluşturur ve değiştirir, Creator Store'dan asset ekler, kodu açıklar ve materyal, 3D mesh ve prosedürel model üretir. Roblox'un yapay zeka tanıtımı yetenekleri arasında kod çalıştırmayı, girdi simülasyonunu ve oyunu test etmeyi de sayıyor.

Roblox Studio'da Assistant nasıl kullanılır

  1. Roblox Studio'yu en son sürüme güncelle.
  2. Üst çubuğun (mezzanine bar), yani Studio penceresinin üst kısmı boyunca uzanan şeridin sağ tarafındaki Assistant'a tıkla.
  3. Önce kastettiğin nesneyi seç. Yeni bir script seçili nesnenin içine gider; hiçbir şey seçili değilse nereye gideceğine Assistant karar verir.
  4. Bir istek yaz. Daha büyük bir iş için girdi panelindeki açılır menüyü Agent'tan Plan'a çevir ya da /plan yaz. Plan, açıp düzenleyebileceğin bir Markdown belgesidir ve Build'e tıklayana kadar hiçbir şey inşa edilmez.
  5. Neyin değiştiğini oku, sonra Play'e bas ve kendin test et. Uzun bir inşa "The current response exceeded the maximum output length" ile durursa Continue'ya tıkla.
  6. Yeni bir görev için sohbet listesini aç ve New Chat'i seç: her sohbetin kendi bağlam penceresi vardır. Bunu kaybetmeden başka bir yönü denemek için bir yanıtın altındaki dal ikonuna tıkla.

Varsayılan mod olan Agent, oyununda anında çalışır. Plan önce adımları yazar ve bir plan asla kendiliğinden çalışmaz. Sohbet geçmişi her oyun için bulutta kaydedilir, yani Studio'yu yeniden başlattıktan sonra da sohbetlerin orada olur.

Eğik çizgi komutları

Roblox'un Assistant belgelerine göre Assistant'ın eğik çizgi komutları (22 Ekim 2026'da kontrol edildi)
KomutNe yapar
/planPlanning Mode'u açar: bir şey inşa edilmeden önce düzenleyebileceğin bir plan.
/generate_meshBir metin prompt'undan ya da referans görselden dokulu bir 3D mesh. Sınır kutusu olarak kullanmak için önce bir Part seç.
/generate_procedural_modelBoyutunu ya da ayarlarını değiştirdiğinde kendini güncelleyen bir model. Kayan 24 saatlik bir pencerede en fazla 50.
/generate_materialMevcut parçalara uygulanan özel bir materyal.
/insert_assetBir asset'i ID'siyle ekler.
/segment_meshSeçili, içe aktarılmış bir MeshPart'ı adı olan en fazla beş parçaya böler. Erken önizlemede.

Skills (…, Assistant Settings, sonra Skills sekmesi) ona kendi kurallarını öğretir. Kendi modelini kullanmak için …, Manage API Keys'i aç, bir Anthropic, OpenAI ya da Google Gemini anahtarı ekle ve Model açılır menüsünden modeli seç; kullanım o zaman o sağlayıcının fiyatlarıyla senin anahtarından geçer.

İpuçları ve limitler

Roblox'un belgeleri, üretilen bir script'in kusursuz çalışmayabileceği ve her sorduğunda sonuçların değiştiği konusunda uyarıyor. Assistant ayrıca bir şeyleri düzenleme anında değiştirmeye eğilimli: bir şey oyun çalışırken olmalıysa "saati 8:00 AM yap" değil, "saati 8:00 AM yapan bir script" iste. Belgeler fiyat ya da mesaj limiti yayınlamıyor; belirtilen tek limit, kayan 24 saatlik bir pencerede 50 prosedürel model. Assistant yanıt vermeyi bırakırsa ya da bir limite ulaştığını söylerse Assistant limitleri ve hataları (İngilizce) sayfasına bak.

Roblox Studio Assistant iyi mi?

Yerleşik ve kurulumsuz bir şey için çok şey kapsıyor: gerçek oyununu düzenler, inşa etmeden önce plan yapabilir ve mesh, materyal ve prosedürel model üretir. İlk denemek için mantıklı seçim. Zayıf yanları Roblox'un saydıkları: sonuçlar değişir, script'ler gözden geçirilmeli ve düzenleme anını çalışma anıyla karıştırabilir. Yaptığını hızlı bir ilk taslak olarak gör.

Roblox Studio'da yapay zeka kullanmanın dört yolu

Assistant, Roblox için yapay zeka araçlarının aldığı dört biçimden biri. Biçim, yapay zekanın Explorer'ını görüp göremeyeceğine, kopyala yapıştır olmadan değişiklik yapıp yapamayacağına ve kendi işini kontrol etmek için oyunu oynayıp oynayamayacağına karar verir.

Roblox belgelerine ve RoCode'un yayınlanmış bilgilerine göre dört yol yan yana (22 Ekim 2026'da kontrol edildi)
YolAçık oyununu düzenlerKurulumDaha fazla bilgi
Assistant, yerleşikEvet: script'ler, nesneler ve Creator Store asset'leri. Oyunu test edebilir.Yok.Yukarıdaki adımlar ve limitler ve hatalar (İngilizce)
Studio MCP sunucusu + yapay zeka istemcinEvet: script'ler, Luau çalıştırma, testler, girdiler ve ekran görüntüleri.Assistant'ta sunucuyu aç ve Claude Code, Cursor, Codex ya da başka bir istemciyi bağla. Roblox'un ajan plugin'i Claude ve ChatGPT'yi bağlar.Studio MCP rehberi
RoCode gibi plugin ajanıEvet. RoCode: Studio'da derleme kontrolüyle script'ler ve instance'lar, plugin 3.9 veya sonrasıyla testler.RoCode: ücretsiz hesap ve Creator Store'dan bir plugin; Studio aynı Roblox hesabıyla ya da bir eşleştirme koduyla kendiliğinden bağlanır.Roblox için yapay zeka araçlarının karşılaştırması
Tarayıcı sekmesinde sohbet botuHayır. Yalnızca yapıştırdığını görür.Yok.Bir sohbet botunu iyi kullanmak

Tüm ücretsiz katmanlar dahil her yolun maliyeti free AI for Roblox Studio (İngilizce) sayfasında karşılaştırılıyor.

Studio MCP sunucusuyla kendi yapay zeka istemcin

MCP (Model Context Protocol), bir yapay zeka istemcisinin başka bir uygulamadaki araçları kullanmasını sağlayan açık bir standarttır ve Roblox Studio yerleşik bir MCP sunucusuyla gelir. Onu aç, zaten kullandığın bir yapay zeka istemcisi açık oturumunda çalışabilsin: Explorer ağacını keşfetmek, script okuyup düzenlemek, Luau çalıştırmak, test başlatıp durdurmak, Output'u okumak, viewport'u yakalamak ve klavye ya da fare girdisi göndermek.

Açmak için Assistant'ı aç, …'ya ve sonra Manage MCP Servers'a tıkla (yeni sürümlerde Settings, sonra MCP Servers) ve Enable Studio as MCP server'ı aç. Quick connect bu durumda Antigravity, Codex CLI, Claude Code, Claude Desktop, Cursor, Gemini CLI ve Visual Studio Code'u kapsar; standart girdi ve çıktı üzerinden MCP destekleyen diğer istemciler bir JSON yapılandırması ya da komutla bağlanır. Her istemcinin kurulumu Studio MCP rehberinde, ayrıca Claude Code, Codex ve Cursor ya da VS Code için adım adım kurulumlarımız (İngilizce) var.

Roblox'un resmi ajan plugin'i

Roblox ayrıca GitHub'da yapay zeka asistanları için MIT lisanslı resmi bir plugin yayınlıyor: Roblox/roblox-studio-agent-plugin. README'si Claude Code'u, Claude masaüstü uygulamasında Cowork'ü, ChatGPT masaüstü uygulamasını ve Codex CLI'ı listeliyor. Plugin'in kendi kodu yok, yalnızca yapılandırma ve skill talimatları var: Studio ile gelen MCP sunucusunu çalıştırır ve o sunucuyu yine sen açarsın. Kurulduktan sonra asistanından "Get me set up with Roblox Studio" iste. Sunucu bilgisayarında çalıştığı için webdeki claude.ai ve webde ya da telefondaki ChatGPT Studio'ya bağlanamaz. 22 Ekim 2026'da kontrol edildi.

Maliyet. Sunucu Studio'nun parçasıdır. Yapay zeka değil: istemci ve modeli, ister ücretsiz katman, ister abonelik, ister kullandıkça öde API kullanımı olsun, kendi koşullarıyla gelir.

Limitler. Dört yol içinde en çok kurulum isteyen bu: ayrı bir uygulama, sunucu anahtarı ve çoğu zaman bir yeniden başlatma. Ne kadar iyi çalıştığı bağladığın istemciye ve modele bağlı.

RoCode gibi plugin ajanları

Plugin ajanı, Studio'da bir plugin üzerinden çalışan üçüncü taraf bir yapay zeka ajanıdır. Assistant gibi gerçek oyununu düzenler, ama sohbet, modeller ve fiyatlar başka bir şirketten gelir.

RoCode bunlardan biri: rocode.app'teki web sohbetinde bir değişikliği anlatırsın, Creator Store'daki ücretsiz plugin'i onu açık oyununda inşa eder, script'lerin derlendiğini Studio içinde kontrol eder ve her değişiklik grubunu bir geri alma noktası olarak işaretler. Plugin 3.9.13 veya sonrasıyla plugin, Studio'da RoCode'da kullandığın Roblox hesabıyla oturum açıksa kendiliğinden bağlanır; değilse plugin panelindeki 8 karakterlik eşleştirme kodunu sohbete yazarsın. Ücretsiz Starter planı günde 1 kredi verir, 00:00 UTC'de yenilenir, Discord'a katılmayı istemez. Pro, vergiler hariç ABD doları olarak ayda 150 kredi için 9,99 $. Plugin 3.9.11 veya sonrasıyla RoCode oyununu Studio'da test edip çalıştığını kontrol etmek için bir test karakterini yönetebilir. İstekler RoCode'un sunucusu ve OpenRouter üzerinden üçüncü taraf modellere gider; RoCode bağımsız bir üründür, Roblox Corporation ile bağlantılı değildir ve onun tarafından desteklenmez ya da sponsor edilmez.

Sıfırdan mesh, doku ya da animasyon üretmez ve araziyi elle şekillendirmez (üretilen bir script ile tepeler, göller ve adalar gibi Terrain inşa edebilir). Her oyun için yeni dekor, binalar ve prop'lar tasarlar, hazır ya da gerçekçi modeller istediğinde de Creator Store'da senin kelimelerinle ücretsiz modeller arar (script'lerini temizler) ya da asset ID ile bir model, decal veya mesh ekler. Plugin 3.9.14 veya sonrasıyla inşa ettiğinin görüntüsünü düzenleme modunda, nasıl göründüğünü kontrol etmek için alır. Ayrıntılar RoCode dokümantasyonunda.

Adım adımStudio'da aynı Roblox hesabıyla oturum açık değilse eşleştirme kodu yolu bu, 18 saniyede: plugin'i al, Studio'da kodu kopyala, sohbete yapıştır ve Connect'e bas. Sonra Studio hesabı onaylamanı ister; video bu adımı atlıyor.

Diğer ajanlar farklı çalışır. 22 Ekim 2026'da kendi sitelerine göre Ropilot kendi Studio plugin'ini kuran bir masaüstü uygulaması, ForgeBlox (Ekim 2026'ya kadar adı Forge) ise Studio MCP sunucusu üzerinden bağlanan bir Windows uygulaması; ikisi de oyun testi yapıyor. RoCode vs Ropilot, RoCode vs Forge ve Roblox için yapay zeka araçlarının karşılaştırması sayfalarına bak.

Bir plugin Studio içinde ona verdiğin izinlerle çalışır ve script enjekte etme izni olan bir plugin oyundaki herhangi bir script'i değiştirebilir, o yüzden yalnızca güvendiğin yapımcıların plugin'lerini kur ve kullanmadıklarını kapat.

Tarayıcı sekmesindeki bir sohbet botu

En basit seçenek ChatGPT, Claude ya da Gemini gibi genel bir sohbet uygulaması. Kurulacak bir şey yok ve bir kavramı açıklamakta, bir hata mesajını incelemekte, yapıştırdığın bir script'i gözden geçirmekte ya da inşa etmeden önce sistemlerin nasıl birbirine oturacağını planlamakta iyi.

Sınırı oyununu görememesi. Kapının Doors adlı bir klasörde olduğunu ya da zaten bir leaderstats script'in olduğunu bilmez, o yüzden yolları tahmin eder ve zaten sahip olduğun bir sistemin ikinci bir kopyasını yazabilir. Sonra doğru türdeki script'i doğru yerde oluşturup kodu yapıştıran sensin.

Ondan daha fazla verim almak için ilgili her nesnenin tam Explorer yolunu, birlikte çalışması gereken script'leri ve kodun sunucuda mı istemcide mi çalıştığını yapıştır. Kodun hangi tarafa gittiğinden emin değilsen önce Script vs LocalScript vs ModuleScript (İngilizce) sayfasını oku.

Roblox Studio'da telefondan yapay zeka kullanılabilir mi?

Studio'da hayır. Roblox Studio Windows ve Mac'te çalışır, yani Assistant ve MCP sunucusu bir bilgisayar ister. Telefonda, Roblox mobil uygulamasındaki Build sekmesi bir açıklamayı oyuna çevirir. Roblox'un belgelerine göre Build daha basit 2D ve 2,5D oyunlara odaklanıyor, yaşı doğrulanmış 9 yaş ve üstü kullanıcılar için ve Yeni Zelanda'dan başlayarak bölge bölge yavaş yavaş kullanıma açılıyor. Telefondaki bir sohbet uygulaması plan yapmana ve Luau yazmana yardım edebilir ama Studio'ya bağlanamaz, RoCode sohbeti de masaüstü tarayıcı ister.

Yapay zeka Roblox işlerinde neyde iyi, neyde kötü

Araçların kapsamı farklı, ama arkadaki modellerin alışkanlıkları aynı.

Genelde iyi olduğu şeyler

  • Bilinen bir yapısı olan standart sistemler: leaderstats, checkpoint'ler, kapılar, tween'ler, bir RemoteEvent gidiş dönüşü, temel bir mağaza ekranı.
  • Bir hata mesajını ya da bir script'i satır satır açıklamak.
  • Birçok nesnede tekrarlayan düzenlemeler: yeniden adlandırmak, bir klasördeki her lambaya bir özellik ayarlamak, yirmi parçaya aynı davranışı eklemek.
  • Sonra elle ince ayar yaptığın UI düzenlerinin ve kaba yapıların (greybox) ilk taslakları.

Sık sık kötü olduğu şeyler, o yüzden kontrol et

  • İstemciye güvenmek. Coinleri değiştiren bir LocalScript ya da fiyatı oyuncudan alan bir RemoteEvent doğru görünür ve exploit'lenmesi kolaydır. Önemli olan her şeye sunucu karar vermeli ve bir RemoteEvent'in her argümanını kontrol etmeli, RemoteEvents rehberinin (İngilizce) gösterdiği gibi.
  • Kaybedilemeyecek veriler. pcall'ı atlayan, başarısız bir yüklemenin üzerine kaydeden ya da istek limitlerini yok sayan bir kayıt kodu ilerlemeyi silebilir. Onu DataStore eğitimiyle (İngilizce) karşılaştır.
  • Senin kuralların. Araç oyununu okumadıkça ya da sen anlatmadıkça adlar uydurur ve zaten sahip olduğun sistemleri kopyalar.
  • Güncel API'ler. wait(), spawn() ve delay(), task.wait, task.spawn ve task.delay lehine kullanımdan kaldırıldı, ama modeller hâlâ onları yazabilir. Roblox'un Code Assist belgeleri de aynı konuda uyarıyor: öneriler eski API'ler kullanabilir.
  • Tek prompt'ta büyük işler. Uzun yanıtlar kesilir ve sonraki adımlar ilklerden sapar.
  • Oyunun eğlenceli olup olmadığını bilmek. Derlenen kod yine de yanlış olabilir ve oyunu test eden bir ajan bile sana bir zıplamanın adil hissettirip hissettirmediğini söyleyemez.

Bu hataların çoğunu Luau okumayı bildiğinde görmek daha kolay. Yeni başlayanlar için Roblox script temelleri kapsıyor: script'lerin nereye gittiği, event'ler ve Output'un nasıl okunacağı.

Yapay zekanın oyununu düzenlemesine izin vermek için güvenli bir iş akışı

Oyununu değiştirebilen her araç onu bozabilir de. Bu rutin Assistant, bir MCP istemcisi ya da bir plugin ajanıyla aynı şekilde işler.

  1. Bir kontrol noktası kaydet. File, Save to Roblox with Notes'u kullan (Ctrl+Alt+S, Mac'te Cmd+Option+S) ve ne deneyeceğini not et. Script'lerin Script Sync ya da Rojo ile dosyalarda duruyorsa Git'e de commit at.
  2. Prompt başına tek özellik. "Bir koşma tuşu ekle" gözden geçirilebilir; "oyunumu daha iyi yap" geçirilemez. Daha büyük bir şey için önce bir plan iste ve onu kırp.
  3. Her değişikliği oku. Her script'in doğru türde ve doğru yerde olduğunu, coin, hasar ya da kayıtla ilgili her şeye sunucunun karar verdiğini ve istemediğin hiçbir şeyin silinmediğini ya da yeniden adlandırılmadığını kontrol et.
  4. Oyunu kendin test et. Play'e bas, bir oyuncunun deneyeceği tuhaf durumları dene ve Output penceresini açık tut (Window menüsünden). Herhangi bir hata satırını script yolu ve satır numarasıyla yapıştır.
  5. Geri dönüş yolunu bil. Geri al (Ctrl+Z ya da Cmd+Z), geri alma noktaları kaydettiğinde bir plugin'inkiler dahil son değişiklikleri geri alır. Çok kötü giden bir çalışma için Window, Version History'yi aç, kaydettiğin sürümün yanındaki ⋮'ye, sonra Open Local Copy'ye tıkla ve o kopyada File, Save to Roblox As ile oyunun üzerine kaydet.
  6. Gizli bilgi koyma. API anahtarlarını, webhook URL'lerini, çerezleri ya da şifreleri asla bir prompt'a yapıştırma ve bir yapay zekanın onları koda yazmasına izin verme. Onları oyunun gizli bilgi deposunda (Creator Dashboard, oyunun, Secrets) sakla ve sunucuda HttpService:GetSecret ile oku. Studio'daki testler o depoyu okuyamaz: test değerlerini File, Experience Settings, Security, Local Secrets içine ekle.
  7. Kayıt kodunu bir kopyada test et. Enable Studio Access to API Services açıkken (File, Experience Settings, Security) Studio canlı oyunun data store'larını kullanır, o yüzden Roblox bunu yalnızca ayrı bir test sürümünde yapmanı öneriyor.

Luau için iyi prompt nasıl yazılır

Kötü sonuçların çoğu, modeli tahmin etmeye bırakan bir prompt'tan gelir. Roblox'un kendi prompt rehberi de aynı tavsiyeyle başlıyor: net ol ve instance adlarını yazıldıkları gibi kullan.

  • Nesnelerin adını ve nerede olduklarını söyle, Explorer'ın gösterdiği gibi: "buton" değil, Workspace.Lobby.StartButton.
  • Hangi tür script, nereye gideceğini ve hangi tarafın karar verdiğini söyle: "ServerScriptService'teki bir Script coinleri verir; LocalScript yalnızca onları ister".
  • Zaten var olanı göster: "zaten var olan leaderstats'taki Coins değerini kullan, yeni bir klasör oluşturma".
  • Güncel Luau iste: wait yerine task.wait ve bir RemoteEvent'in her argümanı için sunucuda kontroller.
  • Düzeltirken Output'taki tam satırı yapıştır, script yolu ve satır numarasıyla, ve çıkmadan hemen önce ne yaptığını söyle.
  • Nasıl test edileceğini sor. İyi bir yanıt, çalıştığını kanıtlayan adımlarla biter.
Aynı istekler, yapay zeka tahmin etmek zorunda kalmasın diye yazılmış hali
BelirsizNet
Bir mağaza yap.StarterGui'ye 100 Coins karşılığında bir Speed Coil satan bir mağaza ScreenGui'si ekle. Bir LocalScript, ReplicatedStorage'daki BuyItem adlı bir RemoteEvent'i yalnızca eşyanın adıyla tetiklesin; ServerScriptService'teki bir Script leaderstats.Coins'i kontrol etsin, coinleri tahsil etsin ve aracı versin.
Script'imi düzelt.ServerScriptService.RoundManager, bir oyuncu raunt ortasında yeniden doğduğunda 42. satırda "attempt to index nil with 'Humanoid'" hatası veriyor. Rauntların nasıl başladığını değiştirmeden o durumu düzelt.
Gece yap.ServerScriptService'e, sunucu başladığında Lighting.ClockTime'ı 0 yapan bir Script ekle.

Bir prompt ve sonucu

İyi bir sonuç kısadır ve tam olarak bunu yapar. Bunu deseni göstermek için biz yazdık; her aracın yazdığı farklı olacaktır.

Script konum: Workspace.LavaFloor adı: KillOnTouch
local Players = game:GetService("Players")

local lava = script.Parent :: BasePart

lava.Touched:Connect(function(hit: BasePart)
	-- Sadece oyuncu karakterinin parçalarına tepki ver, NPC'lere ya da serbest parçalara değil
	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)

Güvenmeden önce neye bakmalı: bu bir sunucu Script'i, yani sonuç tüm oyuncular için aynı; FindFirstAncestorOfClass("Model"), dokunan parça bir aksesuarın içinde olsa bile karakteri bulur; GetPlayerFromCharacter da NPC'ler için nil döndürür, yani istendiği gibi yok sayılırlar. Sonra test et: lavanın üzerinde yürü ve Output'ta hiçbir hata çıkmadığını doğrulamak için üstüne sabitlenmemiş bir parça düşür.

Yapay zeka baştan sona bir Roblox oyunu yapabilir mi?

Basit bir oyunun oynanabilir bir prototipini yapabilir. Kendi başına, insanların geri dönmek isteyeceği bir oyun yapamaz.

Roblox'un "Build your first game with Assistant" rehberi gerçekçi versiyonu gösteriyor: Assistant ile bir obby planlamak, kaba bir prototip inşa etmesine izin vermek, sonra onu test etmek, neyin bozuk olduğunu söylemek ve baştan sona oynayabilene kadar tekrarlamak. Rehber, her şeyi inşa etmesi için ona bel bağlamak yerine Assistant'ı bir çalışma arkadaşı gibi görmeni teşvik ederek bitiyor. Roblox'un ayrıca Build adlı, Roblox uygulamasında mobil için düşünülmüş, bir açıklamayı yayınlanabilir bir oyuna çeviren ayrı bir aracı var; belgelerine göre şimdilik daha basit 2D ve 2,5D oyunlara odaklanıyor ve bölge bölge yavaş yavaş kullanıma açılıyor.

Yapay zekanın senin yerine yapmadığı şey, bir oyunu işe yarar kılan kısım: neyin eğlenceli olduğuna karar vermek, zorluğu ve ödülleri ayarlamak, ekonomiyi adil tutmak, ucuz bir telefonda iyi çalışmasını sağlamak ve oyuncu verilerini korumak. Seni bir fikirden oynanabilir bir şeye çok daha hızlı götürür ve yol boyunca Luau'nun çoğunu yazar. Oyunun ne olduğuna yine sen karar verirsin ve onu yine sen test edersin.

Studio'daki pratik versiyon için RoCode ile yapay zeka kullanarak Roblox oyunu yapmanın adım adım yolu aynı deseni izliyor: bir ana oyun döngüsü seç, prompt başına bir sistem iste, gözden geçir ve istemediğini geri al, her birinden sonra test et.

Önce elle bir tane inşa etmek için Roblox'ta oyun nasıl yapılır rehberi bir Baseplate'ten iki sunucu script'li, yayınlanmış bir coin parkuruna kadar gidiyor.

Sık karşılaşılan sorunlar ve çözümleri

Studio'da yapay zekayla ilgili sorunların çoğu kurulumdan ya da yanlış yerdeki bir script'ten kaynaklanır. Test ederken Output penceresini açık tut: hata satırı script'in ve satırın adını verir.

Assistant butonu yok

Studio'yu güncelle: eski bir kopya sağ üst köşede bir Update butonu gösterir. Assistant penceresi kaybolmuş gibi görünüyorsa sekme olarak sabitlenmiş olabilir diye Studio'nun kenarlarına bak. Kaybolan Assistant paneli için daha fazla çözüm (İngilizce).

MCP istemcim Roblox Studio'yu görmüyor

Studio'yu ve istemciyi yeniden başlat. Quick connect için önce istemciyi kur, sonra Studio'yu yeniden başlat. Elle yapılandırdıysan komut yolunun var olduğunu ve JSON'un geçerli olduğunu kontrol et: eksik bir virgül dosyanın yüklenmesini engeller. Manage MCP Servers altındaki yeşil gösterge bir bağlantıyı doğrular.

Yapay zeka bir script eklediğini söylüyor ama oyunda hiçbir şey olmuyor

Script'in türünü ve yerini kontrol et. Bir LocalScript StarterPlayerScripts, StarterGui ya da karakter gibi yerlerden çalışır, ServerScriptService'ten değil. Ayrıca yapay zekanın oyun sırasında çalışan bir script yazmak yerine oyunu düzenleme modunda bir kez değiştirip değiştirmediğine bak.

Bende çalışıyor ama diğer oyuncular görmüyor

Değişikliği bir LocalScript yaptı, yani yalnızca senin istemcin görüyor. Onu bir sunucu Script'ine taşı, bir buton ya da tuşla tetikleniyorsa bir RemoteEvent gönder ve kararı sunucuya bırak.

Yapay zeka istemediğim şeyleri değiştirdi ya da sildi

Son değişiklikleri geri al ya da başlamadan önce kaydettiğin sürümü geri yükle. Bir dahaki sefere her seferinde tek bir özellik iste ve dokunmaması gerekenlerin adını ver, örneğin "RoundManager script'ini değiştirme".

Örnek: RoCode ile test döngüsü

Plugin ajanı yolunu seçersen, yukarıdaki iş akışı RoCode ile şöyle görünür: sen Play'e basarsın, RoCode da bulduğun şeyden devam eder. Lav script'inin ilk sürümünde bir hata olduğunu, yani ona dokunmanın hiçbir şey yapmadığını ve Output'un bir hata gösterdiğini varsay.

Sen yazarsın

Oyunu test ettim ve LavaFloor'a dokunmak hiçbir şey yapmıyor. Output'u kontrol et ve lav script'ini düzelt.

RoCode yapar
  • Stop'a bastıktan sonra bile, son testinin Server ve Client satırları dahil Studio Output'unu Check Output ile okur
  • Lav script'ini hatalı satırın çevresinde Read Script ile okur ve Edit Script ile düzenler
  • Düzenlenen script'in derlendiğini Studio içinde Check Script ile kontrol eder. Kontrol tip denetimi yapmaz, lint yapmaz ve kodunu çalıştırmaz
  • Değişikliği Studio geçmişinde bir geri alma noktası olan bir grup olarak gönderir

Plugin 3.9.11 veya sonrasıyla RoCode oyununu Studio'da test edip çalıştığını kontrol etmek için bir test karakterini yönetebilir. Ne zaman test yapacağına kendisi karar verir, inşa başına en fazla 2 test ve kendi düzeltmesini kontrol etmek için 1 test daha, ve yalnızca test etmeye karar verdiği şeyi kontrol eder, o yüzden düzeltmeyi kendin doğrulamak için yine Play'e bas ve lavın üzerinde yürü. Prompt bizim yazdığımız bir örnek; adımlar araçların gerçek adlarını kullanıyor. RoCode Studio'ya nasıl bağlanır.

Sık sorulan sorular

Roblox Studio'da yapay zekayı nasıl edinirim?

Zaten orada: Studio'yu güncelle ve üst çubuğun sağ tarafındaki Assistant'a tıkla. Studio'da ayrıca Script Editor'da yazarken kod öneren Code Assist da var. Başka bir yapay zeka için Claude Code ya da Cursor gibi bir MCP istemcisi bağla ya da Creator Store'dan bir plugin ajanı kur.

Roblox Studio'da yapay zekayı ücretsiz nasıl kullanabilirim?

Assistant Studio ile gelir ve belgelerinde fiyat belirtilmez; belirtilen tek limiti kayan her 24 saatte 50 prosedürel model. Code Assist günlük bir limitle yerleşik gelir. MCP sunucusu Studio'nun parçasıdır, ama istemcin ücret alabilir. RoCode'un Starter planı günde 1 krediyle ücretsiz ve birçok sohbet uygulamasının ücretsiz katmanı var. Tüm ücretsiz katmanlar free AI for Roblox Studio (İngilizce) sayfasında karşılaştırılıyor.

Roblox Studio için bir yapay zeka plugin'i var mı?

Assistant bir plugin değil, Studio'nun bir parçası. Roblox ayrıca Claude ve ChatGPT'yi Studio MCP sunucusuna bağlayan, yapay zeka asistanları için resmi bir plugin yayınlıyor. Üçüncü taraf ajanlar da var: RoCode bir Studio plugin'i üzerinden, Ropilot ve ForgeBlox (eski adı Forge) ise kendi masaüstü uygulamaları üzerinden çalışır. Roblox için yapay zeka araçlarının karşılaştırmasına bak.

Claude ya da ChatGPT'yi Roblox Studio içinde kullanabilir miyim?

Evet. Roblox'un resmi ajan plugin'i Claude Code'u, Claude masaüstü uygulamasında Cowork'ü, ChatGPT masaüstü uygulamasını ve Codex CLI'ı Studio MCP sunucusuna bağlar, Claude Desktop ya da Cursor gibi diğer MCP istemcileri de Quick connect ya da bir yapılandırmayla bağlanır. Ayrıca Manage API Keys ile Assistant'a kendi Anthropic, OpenAI ya da Google API anahtarını ekleyebilirsin. Her durumda Roblox'unkiler değil, o şirketin planları ve fiyatları geçerli.

Yapay zeka kullanıyorsam Luau öğrenmem gerekir mi?

Yazdığını okuyacak kadar: yanlış yerdeki bir script'i, eksik bir sunucu kontrolünü ya da veri kaybettirebilecek bir kaydı görmek için. Yeni başlayanlar için Roblox script, istemci ve sunucu rehberi ve script hataları rehberi (İngilizce) en önemli kısımları kapsıyor.

Kaynaklar ve ek okumalar

Kod nasıl kontrol edildi: bu sayfadaki her script, Roblox API tanımlarıyla Luau'nun katı tür denetleyicisinden geçiyor (luau-lsp, 26 Ekim 2026). Tür denetimi yanlış yazılmış API'leri ve hatalı türleri yakalar, oyun mantığını değil. Bu yüzden yayınlamadan önce Studio'da test et.

RoCode'u kendi oyununda dene.

Her gün ücretsiz kredi, kart gerekmez. Plugin'i kur, özelliği anlat ve Studio'da ne oluştuğunu kontrol et.