Assistent is de AI-hulp van Roblox die je kan helpen bij het maken en coderen van je games. In dit hoofdstuk lopen we door hoe je Assistent in Studio opent, verzoeken schrijft die het gedrag van onderdelen veranderen, en je resultaten test om te zien of je wijzigingen aan de codevoorbeelden van de Assistent moet aanbrengen.
Open Assistent
Assistent is beschikbaar in de rechterbovenhoek van deze webpagina, evenals direct in Studio. Deze tweede plaatsing stelt Assistent in staat om alles te refereren wat je game vormt, en vervolgens suggesties te doen over hoe je 3D-objecten en scripts kunt toevoegen of bewerken voor je specifieke gameplaydoelen.

Maak prompt
Zodra Assistent is geopend in Studio, kan het al je platforms refereren en scripts toevoegen om hun gedrag te veranderen, zoals:
- Van kleur veranderen elke keer dat een speler het onderdeel aanraakt.
- Omhoog bewegen, 3 seconden wachten, en dan terug naar de vorige positie bewegen.
- De gezondheid van de speler verminderen naarmate ze langer op het onderdeel blijven.
Om te demonstreren hoe dit proces werkt, laat dit gedeelte van de tutorial je zien hoe je met Assistent kunt werken om je eerste platform te laten schitteren telkens wanneer een speler erop springt.
Om een prompt voor dit gedrag te creëren:
- OPTIONEELHernoem je eerste platform zodat Assistent weet voor welk onderdeel het een script moet maken.
- Selecteer in de viewport je eerste platform.
- Klik met de rechtermuisknop op het actieve object in het Explorer-venster en selecteer Hernoemen in het contextmenu.
- Typ GlitterPart en druk op Enter.
Navigeer in het Assistent-venster naar het invoerveld Voer hier een verzoek in, en typ het volgende: Voeg een nieuw script toe dat gele sprankels creëert terwijl GlitterPart wordt aangeraakt.

Druk op Enter. Assistent begint een codevoorbeeld te genereren, en vervolgens verschijnt er een venster met een voorgesteld codevoorbeeld dat vergelijkbaar is met het volgende:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- Geelsparkles.Parent = partendendlocal function removeSparkles()if sparkles thensparkles:Destroy()sparkles = nilendendpart.Touched:Connect(function(hit)touchCount = touchCount + 1createSparkles()end)part.TouchEnded:Connect(function(hit)touchCount = touchCount - 1if touchCount <= 0 thenremoveSparkles()touchCount = 0endend)Klik op Accepteren. Naarmate je meer leert over coderen met Luau, zal het gemakkelijker worden om de codevoorbeelden van Assistent te beoordelen om ervoor te zorgen dat ze werken voor jouw gebruiksgevallen.
Er is meer dan één juiste manier om een bepaald verzoek te doen, maar elk woord telt. Bijvoorbeeld, de volgende tabel toont aan hoe zelfs iets andere woordkeuzes dan de oorspronkelijke prompt verschillende resultaten kunnen opleveren.
| Variatie van Verzoek | Mogelijke Resultaten |
|---|---|
| Creëer gele sprankels terwijl GlitterPart wordt aangeraakt. | Assistent kan je de code tonen, maar geen nieuw script maken. Het kan ook de code aan een willekeurig bestaand script toevoegen. |
| Maak paarse sprankels wanneer het onderdeel genaamd GlitterPart wordt betreden. | Assistent kan sprankels maken voordat GlitterPart wordt betreden, of slechts een paar sprankels maken. |
| Laat GlitterPart schitteren | In plaats van een script toe te voegen, zal Assistent gewoon een deeltjesemitter (het object dat sprankels maakt) aan GlitterPart toevoegen. Wat goed kan zijn als je wilt dat het altijd schittert. |
Hoe minder details je geeft, hoe onvoorspelbaarder de resultaten. Bijvoorbeeld, mogelijke resultaten voor de prompt Laat onderdelen schitteren wanneer je ze aanraakt kunnen zijn:
- Het resulterende script werkt helemaal niet.
- Slechts één willekeurig onderdeel werkt.
- Onderdelen schitteren voordat ze worden aangeraakt.
Als je een verzoek doet en niet de gewenste resultaten krijgt, herformuleer het verzoek en probeer het opnieuw.
Test resultaten
Hoewel Assistent voortdurend leert en beter wordt, produceert het soms resultaten die anders zijn dan je bedoelde. Je moet altijd de resultaten van zijn suggesties controleren om ervoor te zorgen dat ze werken zoals bedoeld.
Om de resultaten van Assistent te testen:
In de linkerbovenhoek van Studio, houd de standaard Test playtestoptie aan en klik op de Speel-knop. Studio gaat naar de playtestmodus.

Spring in het spel op het eerste platform. Als het codevoorbeeld correct werkt, verschijnen er gele sprankels wanneer je personage het onderdeel aanraakt.
Wanneer je klaar bent met het verifiëren van de resultaten, ga je terug naar de linkerbovenhoek van Studio en klik je op de Stop-knop. Studio verlaat de playtestmodus.

- OPTIONEELGa terug naar het Assistent-venster en druk op het duim omhoog of duim omlaag pictogram om Assistent te laten weten of het codevoorbeeld werkte zoals je bedoelde.
Nu je weet hoe je met Assistent kunt coderen, probeer je je eigen prompts te maken om te veranderen hoe onderdelen zich gedragen in je obby. Wanneer je tevreden bent met je creatie, ga dan verder naar het volgende gedeelte van de tutorial om je werk te testen en op te slaan naar Roblox.