Poradnik · AI w Roblox Studio

Jak używać AI w Roblox Studio

Najszybszy sposób na AI w Roblox Studio to Assistant, który jest wbudowany w Studio. Ten poradnik pokazuje krok po kroku, jak go używać, a potem kiedy lepiej sprawdzi się jedna z trzech pozostałych dróg: twój własny klient AI przez serwer MCP Studio, agent przez plugin albo chatbot w karcie przeglądarki. Największa różnica między nimi to nie model, tylko to, czego AI może dotknąć: gry, którą masz otwartą, albo tylko tekstu, który wkleisz. Dalej znajdziesz, w czym AI jest dobre, a w czym słabe, bezpieczny sposób pracy i jak pisać prompty, żeby dostać Luau, który się nadaje.

Zaktualizowano 26 października 202617 min czytaniaAutor:

Krótka odpowiedź

Żeby używać AI w Roblox Studio, kliknij Assistant po prawej stronie górnego paska Studio, zaznacz obiekt, o który ci chodzi, i napisz, czego chcesz. Assistant jest wbudowany, nie wymaga konfiguracji, jego dokumentacja nie podaje ceny, a potrafi pisać skrypty i zmieniać obiekty w grze, którą masz otwartą. Wybierz Plan z jego listy albo wpisz /plan, żeby dostać plan, który możesz edytować, zanim cokolwiek zbuduje.

  • Wolisz własnego klienta AI? Wbudowany serwer MCP Studio łączy Claude Code, Cursor, Codex i innych, a oficjalny plugin agentów od Roblox podłącza go do Claude i ChatGPT.
  • Agenci przez plugin od zewnętrznych firm, tacy jak RoCode, też edytują twoją grę, a RoCode daje darmowe kredyty codziennie. Chatbot w karcie widzi tylko to, co wkleisz.
  • Cokolwiek wybierzesz: najpierw zapisz wersję, proś o jedną funkcję naraz, czytaj każdą zmianę i testuj grę sam.
Na tej stronie
  1. Używanie Assistant
  2. Cztery opcje
  3. Serwer MCP
  4. Agenci przez plugin
  5. Chatboty
  6. Na telefonie
  7. Mocne strony i limity
  8. Bezpieczna praca
  9. Prompty do Luau
  10. Cała gra?
  11. Częste problemy
  12. Z RoCode
  13. Najczęstsze pytania
  14. Źródła i dalsza lektura

Jak używać Roblox Assistant, krok po kroku

Assistant to pomocnik AI od Roblox, wbudowany w Studio. Odpowiada na pytania, tworzy i zmienia obiekty i skrypty w twojej grze, wstawia assety z Creator Store, tłumaczy kod i generuje materiały, meshe 3D i modele proceduralne. Prezentacja AI od Roblox wymienia też wśród jego możliwości uruchamianie kodu, symulowanie wejścia i testowanie gry.

Jak używać Assistant w Roblox Studio

  1. Zaktualizuj Roblox Studio do najnowszej wersji.
  2. Kliknij Assistant po prawej stronie górnego paska (mezzanine bar), czyli pasa wzdłuż górnej krawędzi okna Studio.
  3. Najpierw zaznacz obiekt, o który ci chodzi. Nowy skrypt trafia do zaznaczonego obiektu; jeśli nic nie jest zaznaczone, Assistant sam decyduje, gdzie go wstawić.
  4. Napisz prośbę. Przy większym zadaniu przełącz listę w panelu wpisywania z Agent na Plan albo wpisz /plan. Plan to dokument w Markdownie, który możesz otworzyć i edytować, a nic nie zostanie zbudowane, dopóki nie klikniesz Build.
  5. Przeczytaj, co się zmieniło, potem kliknij Play i przetestuj sam. Jeśli długa budowa zatrzyma się z komunikatem "The current response exceeded the maximum output length", kliknij Continue.
  6. Przy nowym zadaniu otwórz listę czatów i wybierz New Chat: każdy czat ma własne okno kontekstu. Żeby spróbować innego kierunku bez utraty obecnego, kliknij ikonę rozgałęzienia pod odpowiedzią.

Agent, tryb domyślny, pracuje w twojej grze na bieżąco. Plan najpierw spisuje kroki, a plan nigdy nie rusza sam. Historia czatów jest zapisywana w chmurze dla każdej gry, więc twoje czaty zostają po ponownym uruchomieniu Studio.

Komendy z ukośnikiem

Komendy z ukośnikiem w Assistant według dokumentacji Assistant od Roblox (sprawdzone 22 października 2026)
KomendaCo robi
/planWłącza Planning Mode: plan, który możesz edytować, zanim cokolwiek zostanie zbudowane.
/generate_meshTeksturowany mesh 3D z promptu tekstowego albo obrazu referencyjnego. Najpierw zaznacz Part, która posłuży jako bryła ograniczająca.
/generate_procedural_modelModel, który sam się aktualizuje, gdy zmieniasz jego rozmiar albo ustawienia. Do 50 w kroczącym oknie 24 godzin.
/generate_materialWłasny materiał, nałożony na istniejące części.
/insert_assetWstawia asset po jego ID.
/segment_meshDzieli zaznaczony zaimportowany MeshPart na maksymalnie pięć nazwanych części. We wczesnym podglądzie.

Skills (…, Assistant Settings, a potem zakładka Skills) uczą go twoich konwencji. Żeby użyć własnego modelu, otwórz …, Manage API Keys, dodaj klucz Anthropic, OpenAI lub Google Gemini i wybierz model z listy Model; użycie idzie wtedy przez twój klucz, po cenach tego dostawcy.

Wskazówki i limity

Dokumentacja Roblox ostrzega, że wygenerowany skrypt może nie działać idealnie i że wyniki różnią się przy każdym pytaniu. Assistant ma też skłonność do zmieniania rzeczy w czasie edycji: jeśli coś ma się dziać, gdy gra działa, poproś o "skrypt, który ustawi godzinę na 8:00 AM", a nie "ustaw godzinę na 8:00 AM". Dokumentacja nie publikuje ceny ani limitu wiadomości; jej jedyny podany limit to 50 modeli proceduralnych w kroczącym oknie 24 godzin. Jeśli Assistant przestanie odpowiadać albo powie, że osiągnąłeś limit, zobacz limity i błędy Assistant (po angielsku).

Czy Roblox Studio Assistant jest dobry?

Jak na coś wbudowanego i bez konfiguracji, ogarnia dużo: edytuje twoją prawdziwą grę, potrafi zaplanować przed budową i generuje meshe, materiały i modele proceduralne. Rozsądnie jest wypróbować go najpierw. Jego słabe strony to te, które wymienia sam Roblox: wyniki się różnią, skrypty trzeba przeglądać i może mylić czas edycji z czasem działania gry. Traktuj to, co robi, jako szybki pierwszy szkic.

Cztery sposoby używania AI w Roblox Studio

Assistant to jedna z czterech form, jakie przybierają narzędzia AI do Roblox. Forma decyduje o tym, czy AI widzi twój Explorer, czy może wprowadzać zmiany bez kopiowania i wklejania i czy może zagrać w grę, żeby sprawdzić własną pracę.

Cztery drogi obok siebie, według dokumentacji Roblox i opublikowanych danych RoCode (sprawdzone 22 października 2026)
DrogaEdytuje twoją otwartą gręKonfiguracjaWięcej informacji
Assistant, wbudowanyTak: skrypty, obiekty i assety z Creator Store. Potrafi testować grę.Żadna.Kroki powyżej oraz limity i błędy (po angielsku)
Serwer MCP Studio + twój klient AITak: skrypty, uruchamianie Luau, testy, wejście i zrzuty ekranu.Włącz serwer w Assistant i podłącz Claude Code, Cursor, Codex albo innego klienta. Plugin agentów od Roblox podłącza Claude i ChatGPT.Poradnik o Studio MCP
Agent przez plugin, na przykład RoCodeTak. RoCode: skrypty i instancje, ze sprawdzaniem kompilacji w Studio i testami z pluginem 3.9 lub nowszym.RoCode: darmowe konto i plugin z Creator Store; Studio łączy się samo przy tym samym koncie Roblox albo przez kod parowania.Porównanie narzędzi AI do Roblox
Chatbot w karcie przeglądarkiNie. Widzi tylko to, co wkleisz.Żadna.Jak dobrze używać chatbota

Ile kosztuje każda droga, łącznie ze wszystkimi darmowymi poziomami, porównujemy w free AI for Roblox Studio (po angielsku).

Twój własny klient AI z serwerem MCP Studio

MCP (Model Context Protocol) to otwarty standard, który pozwala klientowi AI używać narzędzi w innej aplikacji, a Roblox Studio ma wbudowany serwer MCP. Włącz go, a klient AI, którego już używasz, może pracować w twojej otwartej sesji: przeglądać drzewo Explorer, czytać i edytować skrypty, uruchamiać Luau, uruchamiać i zatrzymywać testy, czytać Output, robić zrzuty viewportu i wysyłać wejście z klawiatury lub myszy.

Żeby go włączyć, otwórz Assistant, kliknij …, a potem Manage MCP Servers (w nowszych wersjach Settings, a potem MCP Servers), i włącz Enable Studio as MCP server. Quick connect obejmuje wtedy Antigravity, Codex CLI, Claude Code, Claude Desktop, Cursor, Gemini CLI i Visual Studio Code; inni klienci, którzy obsługują MCP przez standardowe wejście i wyjście, łączą się przez konfigurację JSON albo komendę. Konfiguracja każdego klienta jest w poradniku o Studio MCP, a konfiguracje krok po kroku (po angielsku) mamy dla Claude Code, Codex i Cursor albo VS Code.

Oficjalny plugin agentów od Roblox

Roblox publikuje też na GitHubie oficjalny plugin dla asystentów AI, Roblox/roblox-studio-agent-plugin, na licencji MIT. Jego README wymienia Claude Code, Cowork w aplikacji desktopowej Claude, aplikację desktopową ChatGPT i Codex CLI. Plugin nie ma własnego kodu, tylko konfigurację i instrukcje skills: uruchamia serwer MCP, który jest w Studio, a ten serwer nadal włączasz sam. Po instalacji poproś swojego asystenta: "Get me set up with Roblox Studio". Ponieważ serwer działa na twoim komputerze, claude.ai w przeglądarce i ChatGPT w przeglądarce albo na telefonie nie mogą połączyć się ze Studio. Sprawdzone 22 października 2026.

Koszt. Serwer jest częścią Studio. AI już nie: klient i jego model mają własne warunki, czy to darmowy poziom, subskrypcja, czy płatne API rozliczane za użycie.

Limity. To droga, która wymaga najwięcej konfiguracji z czterech: osobna aplikacja, przełącznik serwera i często ponowne uruchomienie. To, jak dobrze działa, zależy od klienta i modelu, które podłączysz.

Agenci przez plugin, tacy jak RoCode

Agent przez plugin to agent AI od zewnętrznej firmy, który pracuje w Studio przez plugin. Jak Assistant edytuje twoją prawdziwą grę, ale czat, modele i ceny pochodzą od innej firmy.

RoCode jest jednym z nich: opisujesz zmianę w czacie w przeglądarce na rocode.app, a jego darmowy plugin z Creator Store buduje ją w twojej otwartej grze, sprawdza w Studio, czy skrypty się kompilują, i oznacza każdą grupę zmian jako punkt cofania. Z pluginem 3.9.13 lub nowszym plugin łączy się sam, gdy Studio jest zalogowane na to samo konto Roblox, którego używasz w RoCode; jeśli nie, wpisujesz w czacie 8-znakowy kod parowania z panelu pluginu. Darmowy plan Starter daje 1 kredyt dziennie, odnawiany o 00:00 UTC, bez wymogu dołączenia do Discorda. Pro kosztuje 9,99 $ miesięcznie w dolarach amerykańskich, bez podatków, za 150 kredytów. Z pluginem 3.9.11 lub nowszym RoCode może testować twoją grę w Studio i sterować testową postacią, żeby sprawdzić, czy działa. Zapytania idą przez serwer RoCode i OpenRouter do modeli innych firm; RoCode to niezależny produkt, niepowiązany z Roblox Corporation ani przez nią niepopierany czy sponsorowany.

Nie generuje od zera meshy, tekstur ani animacji i nie rzeźbi terenu ręcznie (potrafi zbudować Terrain, na przykład wzgórza, jeziora i wyspy, wygenerowanym skryptem). Projektuje nowe dekoracje, budynki i propsy dla każdej gry, a gdy prosisz o gotowe albo realistyczne modele, szuka w Creator Store darmowych modeli po twoich słowach (usuwa z nich skrypty) albo wstawia model, decal czy mesh po ID assetu. Z pluginem 3.9.14 lub nowszym robi zrzuty tego, co zbudował, w trybie edycji, żeby sprawdzić, jak to wygląda. Dokumentacja RoCode ma szczegóły.

PrzewodnikJeśli Studio nie jest zalogowane na to samo konto Roblox, to jest droga przez kod parowania, w 18 sekund: pobierz plugin, skopiuj kod w Studio, wklej go w czacie i kliknij Connect. Potem Studio prosi o potwierdzenie konta; film pomija ten krok.

Inni agenci działają inaczej. Według ich własnych stron z 22 października 2026 Ropilot to aplikacja desktopowa, która instaluje własny plugin Studio, a ForgeBlox (do października 2026 pod nazwą Forge) to aplikacja dla Windows, która łączy się przez serwer MCP Studio; oba robią testy gry. Zobacz RoCode vs Ropilot, RoCode vs Forge i porównanie narzędzi AI do Roblox.

Plugin działa w Studio z uprawnieniami, które mu dasz, a taki z uprawnieniem do wstrzykiwania skryptów może zmienić każdy skrypt w grze, więc instaluj pluginy tylko od zaufanych twórców i wyłączaj te, których nie używasz.

Chatbot w karcie przeglądarki

Najprostsza opcja to ogólna aplikacja czatu, taka jak ChatGPT, Claude albo Gemini. Nie ma nic do instalowania, a dobrze sprawdza się przy tłumaczeniu pojęcia, omawianiu komunikatu błędu, przeglądaniu wklejonego skryptu albo planowaniu, jak systemy mają do siebie pasować, zanim zaczniesz budować.

Jego ograniczenie jest takie, że nie widzi twojej gry. Nie wie, że twoje drzwi są w folderze Doors ani że masz już skrypt leaderstats, więc zgaduje ścieżki i może napisać drugą kopię systemu, który już masz. Potem to ty tworzysz właściwy rodzaj skryptu we właściwym miejscu i wklejasz kod.

Żeby wycisnąć z niego więcej, wklej pełną ścieżkę z Explorer każdego obiektu, którego to dotyczy, skrypty, z którymi ma współpracować, i to, czy kod działa na serwerze, czy na kliencie. Jeśli nie wiesz, po której stronie ma być kod, przeczytaj najpierw Script vs LocalScript vs ModuleScript (po angielsku).

Czy można używać AI w Roblox Studio na telefonie?

W Studio nie. Roblox Studio działa na Windows i Macu, więc Assistant i serwer MCP wymagają komputera. Na telefonie zakładka Build w mobilnej aplikacji Roblox zamienia opis w grę. Dokumentacja Roblox mówi, że Build skupia się na prostszych grach 2D i 2,5D, jest dla użytkowników ze zweryfikowanym wiekiem 9 lat lub więcej i jest wdrażany stopniowo region po regionie, zaczynając od Nowej Zelandii. Aplikacja czatu na telefonie pomoże ci planować i pisać Luau, ale nie połączy się ze Studio, a czat RoCode wymaga przeglądarki na komputerze.

W czym AI jest dobre, a w czym słabe przy pracy z Roblox

Narzędzia różnią się zakresem, ale modele, które za nimi stoją, mają te same nawyki.

Zwykle dobrze radzi sobie z

  • Standardowymi systemami o znanym kształcie: leaderstats, checkpointy, drzwi, tweeny, wymiana tam i z powrotem przez RemoteEvent, podstawowy ekran sklepu.
  • Tłumaczeniem komunikatu błędu albo skryptu linia po linii.
  • Powtarzalnymi edycjami wielu obiektów: zmiana nazw, ustawienie właściwości na każdej lampie w folderze, dodanie tego samego zachowania do dwudziestu części.
  • Pierwszymi szkicami układów UI i surowych konstrukcji (greybox), które potem dopracowujesz ręcznie.

Często słabo radzi sobie z tym, więc to sprawdzaj

  • Zaufanie do klienta. LocalScript, który zmienia monety, albo RemoteEvent, który bierze cenę od gracza, wygląda dobrze, a łatwo go wykorzystać. Serwer powinien decydować o wszystkim, co ważne, i sprawdzać każdy argument RemoteEvent, jak pokazuje poradnik o RemoteEvents (po angielsku).
  • Dane, których nie można stracić. Kod zapisu, który pomija pcall, zapisuje na nieudanym wczytaniu albo ignoruje limity zapytań, może skasować postęp. Porównaj go z poradnikiem o DataStore (po angielsku).
  • Twoje konwencje. Jeśli narzędzie nie czyta twojej gry albo ty jej nie opiszesz, wymyśla nazwy i dubluje systemy, które już masz.
  • Aktualne API. wait(), spawn() i delay() są przestarzałe na rzecz task.wait, task.spawn i task.delay, ale modele wciąż potrafią je pisać. Dokumentacja Code Assist od Roblox ostrzega przed tym samym: podpowiedzi mogą używać starych API.
  • Duże zadania w jednym prompcie. Długie odpowiedzi się urywają, a późniejsze kroki odjeżdżają od pierwszych.
  • Ocena, czy gra jest fajna. Kod, który się kompiluje, nadal może być zły, a nawet agent, który testuje grę, nie powie ci, czy skok jest uczciwy.

Większość tych błędów łatwiej zauważyć, gdy umiesz czytać Luau. Skryptowanie Roblox dla początkujących omawia podstawy: gdzie trafiają skrypty, eventy i jak czytać Output.

Bezpieczny sposób pracy, gdy AI edytuje twoją grę

Każde narzędzie, które może zmienić twoją grę, może ją też zepsuć. Ta rutyna działa tak samo z Assistant, klientem MCP i agentem przez plugin.

  1. Zapisz punkt kontrolny. Użyj File, Save to Roblox with Notes (Ctrl+Alt+S albo Cmd+Option+S na Macu) i zanotuj, co zamierzasz sprawdzić. Jeśli twoje skrypty są w plikach przez Script Sync albo Rojo, zrób też commit w Git.
  2. Jedna funkcja na prompt. "Dodaj klawisz sprintu" da się przejrzeć; "ulepsz moją grę" nie. Przy czymś większym poproś najpierw o plan i go przytnij.
  3. Czytaj każdą zmianę. Sprawdź, czy każdy skrypt jest właściwego rodzaju i we właściwym miejscu, czy serwer decyduje o wszystkim, co dotyczy monet, obrażeń albo zapisu, i czy nic nie zostało usunięte ani przemianowane bez twojej prośby.
  4. Testuj grę sam. Kliknij Play, sprawdź dziwne przypadki, które sprawdziłby gracz, i trzymaj otwarte okno Output (z menu Window). Wklej każdą linię błędu ze ścieżką skryptu i numerem linii.
  5. Znaj drogę powrotu. Cofanie (Ctrl+Z albo Cmd+Z) cofa ostatnie zmiany, w tym zmiany pluginu, jeśli zapisuje punkty cofania. Przy uruchomieniu, które poszło bardzo źle, otwórz Window, Version History, kliknij ⋮ przy zapisanej wersji, potem Open Local Copy, a w tej kopii zapisz na grę przez File, Save to Roblox As.
  6. Nie wrzucaj sekretów. Nigdy nie wklejaj do promptu kluczy API, URL webhooków, ciasteczek ani haseł i nie pozwalaj AI wpisywać ich do kodu. Trzymaj je w magazynie sekretów gry (Creator Dashboard, twoja gra, Secrets) i czytaj na serwerze przez HttpService:GetSecret. Testy w Studio nie mają dostępu do tego magazynu: dodaj wartości testowe w File, Experience Settings, Security, Local Secrets.
  7. Testuj kod zapisu na kopii. Z włączonym Enable Studio Access to API Services (File, Experience Settings, Security) Studio używa data stores gry na żywo, więc Roblox radzi robić to tylko w osobnej wersji testowej.

Jak pisać dobre prompty do Luau

Większość słabych wyników bierze się z promptu, który zostawił model zgadującym. Sam poradnik promptów od Roblox zaczyna się od tej samej rady: bądź konkretny i używaj nazw instancji dokładnie tak, jak są zapisane.

  • Nazywaj obiekty i podawaj, gdzie są, tak jak pokazuje je Explorer: Workspace.Lobby.StartButton, a nie "przycisk".
  • Powiedz, jaki rodzaj skryptu, gdzie ma trafić i która strona decyduje: "Script w ServerScriptService daje monety; LocalScript tylko o nie prosi".
  • Wskaż, co już istnieje: "użyj wartości Coins z istniejących leaderstats, nie twórz nowego folderu".
  • Proś o aktualny Luau: task.wait zamiast wait i sprawdzanie na serwerze każdego argumentu RemoteEvent.
  • Przy poprawkach wklej dokładną linię z Output, ze ścieżką skryptu i numerem linii, i powiedz, co zrobiłeś tuż przed tym, jak się pojawiła.
  • Zapytaj, jak to przetestować. Dobra odpowiedź kończy się krokami, które pokazują, że działa.
Te same prośby, napisane tak, żeby AI nie musiało zgadywać
OgólnikowoKonkretnie
Zrób sklep.Dodaj ScreenGui sklepu w StarterGui, który sprzedaje Speed Coil za 100 Coins. LocalScript odpala RemoteEvent o nazwie BuyItem w ReplicatedStorage tylko z nazwą przedmiotu; Script w ServerScriptService sprawdza leaderstats.Coins, pobiera monety i daje narzędzie.
Napraw mój skrypt.ServerScriptService.RoundManager wywala błąd w linii 42 z "attempt to index nil with 'Humanoid'", gdy gracz respawnuje się w trakcie rundy. Popraw ten przypadek, nie zmieniając tego, jak zaczynają się rundy.
Zrób noc.Dodaj Script w ServerScriptService, który ustawia Lighting.ClockTime na 0 przy starcie serwera.

Prompt i jego wynik

Dobry wynik jest krótki i robi dokładnie to. Ten napisaliśmy sami, żeby pokazać wzorzec; każde narzędzie sformułuje to inaczej.

Script w Workspace.LavaFloor o nazwie KillOnTouch
local Players = game:GetService("Players")

local lava = script.Parent :: BasePart

lava.Touched:Connect(function(hit: BasePart)
	-- Reaguj tylko na części postaci gracza, nie na NPC ani luźne części
	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)

Co sprawdzić, zanim zaufasz: to serwerowy Script, więc wynik jest taki sam dla wszystkich graczy; FindFirstAncestorOfClass("Model") znajduje postać, nawet gdy dotykająca część jest w akcesorium; a GetPlayerFromCharacter zwraca nil dla NPC, więc są ignorowane, tak jak prosiłeś. Potem przetestuj: przejdź po lawie i upuść na nią niezakotwiczoną część, żeby potwierdzić, że w Output nie pojawia się żaden błąd.

Czy AI może zrobić całą grę Roblox?

Może zrobić grywalny prototyp prostej gry. Nie zrobi sama gry, do której ludzie będą chcieli wracać.

Poradnik Roblox "Build your first game with Assistant" pokazuje realistyczną wersję: zaplanować obby z Assistant, pozwolić mu zbudować surowy prototyp, potem przetestować, powiedzieć, co jest zepsute, i powtarzać, aż da się przejść grę od początku do końca. Kończy się zachętą, żeby traktować Assistant jak współpracownika, a nie polegać na nim przy budowaniu wszystkiego. Roblox ma też Build, osobne narzędzie pomyślane pod telefon w aplikacji Roblox, które zamienia opis w grę gotową do publikacji; jego dokumentacja mówi, że na razie skupia się na prostszych grach 2D i 2,5D i jest wdrażany stopniowo region po regionie.

AI nie zrobi za ciebie tej części, która sprawia, że gra działa: decyzji, co jest fajne, strojenia trudności i nagród, utrzymania uczciwej ekonomii, płynnego działania na tanim telefonie i ochrony danych graczy. Prowadzi cię od pomysłu do czegoś grywalnego dużo szybciej i po drodze pisze sporo Luau. Ty dalej decydujesz, czym jest gra, i ty dalej ją testujesz.

Praktyczna wersja w Studio, czyli sposób krok po kroku, jak stworzyć grę Roblox z AI przy użyciu RoCode, idzie tym samym schematem: wybierz główną pętlę rozgrywki, proś o jeden system na prompt, przeglądaj i cofaj to, czego nie chcesz, i testuj po każdym.

Jeśli najpierw chcesz zbudować grę ręcznie, jak zrobić grę w Roblox prowadzi od Baseplate do opublikowanej trasy z monetami z dwoma skryptami serwerowymi.

Częste problemy i rozwiązania

Większość problemów z AI w Studio to konfiguracja albo skrypt w złym miejscu. Trzymaj okno Output otwarte podczas testów: linia błędu podaje skrypt i linię.

Brakuje przycisku Assistant

Zaktualizuj Studio: nieaktualna kopia pokazuje przycisk Update w prawym górnym rogu. Jeśli okno Assistant jakby zniknęło, poszukaj przy krawędziach Studio, czy nie jest przypięte jako zakładka. Więcej rozwiązań, gdy brakuje panelu Assistant (po angielsku).

Mój klient MCP nie widzi Roblox Studio

Uruchom ponownie Studio i klienta. Przy Quick connect najpierw zainstaluj klienta, a potem uruchom ponownie Studio. Jeśli konfigurowałeś ręcznie, sprawdź, czy ścieżka komendy istnieje i czy JSON jest poprawny: brakujący przecinek nie pozwala wczytać pliku. Zielony wskaźnik pod Manage MCP Servers potwierdza połączenie.

AI mówi, że dodało skrypt, ale w grze nic się nie dzieje

Sprawdź rodzaj i miejsce skryptu. LocalScript działa z miejsc takich jak StarterPlayerScripts, StarterGui albo postać, a nie z ServerScriptService. Sprawdź też, czy AI nie zmieniło gry raz w trybie edycji, zamiast napisać skrypt, który działa w trakcie gry.

U mnie działa, ale inni gracze tego nie widzą

Zmianę zrobił LocalScript, więc widzi ją tylko twój klient. Przenieś to do serwerowego Script, a jeśli uruchamia to przycisk albo klawisz, wyślij RemoteEvent i pozwól zdecydować serwerowi.

AI zmieniło albo usunęło rzeczy, o które nie prosiłem

Cofnij ostatnie zmiany albo przywróć wersję zapisaną przed startem. Następnym razem proś o jedną funkcję naraz i nazwij to, czego ma nie ruszać, na przykład "nie zmieniaj skryptu RoundManager".

Przykład: cykl testów z RoCode

Jeśli wybierzesz drogę agenta przez plugin, tak wygląda opisany wyżej sposób pracy z RoCode: ty klikasz Play, a RoCode działa dalej na podstawie tego, co znalazłeś. Załóżmy, że pierwsza wersja skryptu lawy miała błąd, więc dotknięcie jej nic nie robiło, a Output pokazywał błąd.

Ty piszesz

Testowałem grę i dotknięcie LavaFloor nic nie robi. Sprawdź Output i napraw skrypt lawy.

RoCode robi
  • Czyta Output w Studio przez Check Output, łącznie z liniami Server i Client z twojego ostatniego testu, nawet po kliknięciu Stop
  • Czyta skrypt lawy w okolicy wadliwej linii przez Read Script i edytuje go przez Edit Script
  • Sprawdza w Studio przez Check Script, czy edytowany skrypt się kompiluje. To sprawdzenie nie kontroluje typów, nie robi lintu i nie uruchamia twojego kodu
  • Wysyła zmianę jako grupę, która jest punktem cofania w historii Studio

Z pluginem 3.9.11 lub nowszym RoCode może testować twoją grę w Studio i sterować testową postacią, żeby sprawdzić, czy działa. Sam decyduje, kiedy zrobić test, do 2 na budowę plus 1, żeby sprawdzić własną poprawkę, i sprawdza tylko to, co postanowił sprawdzić, więc kliknij Play jeszcze raz i przejdź po lawie, żeby samemu potwierdzić poprawkę. Prompt to przykład napisany przez nas; kroki używają prawdziwych nazw narzędzi. Jak RoCode łączy się ze Studio.

Najczęstsze pytania

Jak dostać AI w Roblox Studio?

Już tam jest: zaktualizuj Studio i kliknij Assistant po prawej stronie górnego paska. Studio ma też Code Assist, który podpowiada kod, gdy piszesz w Script Editor. Jeśli chcesz innego AI, podłącz klienta MCP, na przykład Claude Code albo Cursor, albo zainstaluj agenta przez plugin z Creator Store.

Jak używać AI w Roblox Studio za darmo?

Assistant jest w Studio, a jego dokumentacja nie podaje ceny; jego jedyny podany limit to 50 modeli proceduralnych na 24 godziny kroczące. Code Assist jest wbudowany z dziennym limitem. Serwer MCP jest częścią Studio, choć twój klient może być płatny. Plan Starter w RoCode jest darmowy z 1 kredytem dziennie, a wiele aplikacji czatu ma darmowy poziom. Wszystkie darmowe poziomy porównujemy w free AI for Roblox Studio (po angielsku).

Czy jest plugin AI do Roblox Studio?

Assistant jest częścią Studio, a nie pluginem. Roblox publikuje też oficjalny plugin dla asystentów AI, który podłącza Claude i ChatGPT do serwera MCP Studio. Są też agenci od zewnętrznych firm: RoCode pracuje przez plugin Studio, a Ropilot i ForgeBlox (dawniej Forge) przez własne aplikacje desktopowe. Zobacz porównanie narzędzi AI do Roblox.

Czy mogę używać Claude albo ChatGPT w Roblox Studio?

Tak. Oficjalny plugin agentów od Roblox podłącza Claude Code, Cowork w aplikacji desktopowej Claude, aplikację desktopową ChatGPT i Codex CLI do serwera MCP Studio, a inni klienci MCP, na przykład Claude Desktop albo Cursor, łączą się przez Quick connect albo konfigurację. Możesz też dodać do Assistant własny klucz API Anthropic, OpenAI lub Google w Manage API Keys. W każdym przypadku obowiązują plany i ceny tej firmy, a nie Roblox.

Czy muszę uczyć się Luau, jeśli używam AI?

Na tyle, żeby czytać, co pisze: żeby zauważyć skrypt w złym miejscu, brakujące sprawdzenie na serwerze albo zapis, który może zgubić dane. Skryptowanie Roblox dla początkujących, poradnik o kliencie i serwerze i poradnik o błędach skryptów (po angielsku) obejmują to, co najważniejsze.

Źródła i dalsza lektura

Jak sprawdziliśmy kod: każdy skrypt na tej stronie przechodzi ścisłe sprawdzanie typów Luau z definicjami API Robloxa (luau-lsp, 26 października 2026). Sprawdzanie typów wyłapuje źle wpisane API i błędne typy, ale nie logikę gry, więc przetestuj go w Studio przed publikacją.

Wypróbuj RoCode we własnej grze.

Darmowe kredyty codziennie, bez karty. Zainstaluj plugin, opisz funkcję i sprawdź, co pojawi się w Studio.