Het kerncurriculum helpt je veel essentiële Studio-functies te leren op het gebied van technische en creatieve disciplines.
Je leert hoe je een eenvoudig 3D-platformspel kunt recreëren waarin spelers munten verzamelen om in ruil daarvoor sprongkracht te krijgen. Spelers springen om progressief hogere platforms te navigeren totdat ze een flare op de top van het hoogste platform bereiken.
Deze cursus is bedoeld voor lezers die bekend zijn met algemene programmeerconcepten, maar nieuw zijn in Roblox. Als je hulp nodig hebt bij het leren coderen, probeer dan de absolute basisprincipes van werken in Studio en programmeersfundamentals.
Cursusinhoud
Het kerncurriculum is verdeeld in drie hoofdstukken, elk met een bijbehorende plaatsbestand. Je kunt de stappen voor elk hoofdstuk doorlopen of de plaatsbestanden inspecteren als je het eindresultaat van elk hoofdstuk wilt zien.
Maak een project - Leer hoe je een .rbxl-bestand maakt dat je spel op het Roblox-platform vertegenwoordigt.
Maak een omgeving met terrein - Leer hoe je het eiland maakt waar spelers spawnen met behulp van de terrein-tools van Studio.
Greybox een speelgebied - Leer hoe je solide modelleringstools gebruikt om de basisvorm van je platforms te plannen.
Maak een muntenverzamelmechanisme - Leer hoe je het verzamelen van munten door spelers kunt volgen en opslaan.
Registreer en toon spelerdata - Leer hoe je individuele spelerdata visueel kunt opslaan, ophalen en weergeven via een leaderboard.
Maak spelersgevaren - Leer hoe je een gevaar in het water kunt creëren door het gedrag van spelers te wijzigen en een levenscyclus voor spelers te creëren.
Script een upgradeknop - Leer hoe je de sprongkracht van spelers kunt upgraden door te communiceren met de Roblox-server en GUI-interacties te beheren.
Maak basis visuele effecten - Leer hoe je twee verschillende soorten visuele effecten kunt maken met behulp van deeltjesemitter.
Pas globale verlichting aan - Leer hoe je globale verlichtingsinstellingen kunt gebruiken om de uitstraling en het gevoel van je spel te verfijnen.
Pas gepolijste assets toe - Leer hoe je je scène kunt afmaken door eenvoudige onderdelen te vervangen door complexe, geïmporteerde modellen.
Waarom bouwen met Assistant?
In tegenstelling tot veel game-ontwikkelingsworkflows die afhankelijk zijn van meerdere externe tools, biedt Roblox de engine, netwerken, asset-marktplaats, publicatiepipeline en AI-gestuurde Assistant op één enkel platform. Dit stelt je in staat om een multiplayer-spel te bouwen, testen en publiceren zonder extra tools of diensten te integreren.
Assistant draait binnen Studio, zodat het instanties kan maken, eigenschappen kan configureren en scripts in je project kan genereren. Dit betekent dat je veelvoorkomende ontwikkeltaken kunt voltooien zonder te schakelen tussen Studio en externe tools. Voor makers die nieuw zijn in Roblox, kan Assistant helpen de hoeveelheid Studio-functionaliteit die je moet leren te verminderen voordat je kunt beginnen met het bouwen van spellen.
Gedurende dit curriculum vind je Bouw met Assistant en Bouw het zelf opties. Je kunt een van beide workflows volgen. Het voltooien van de handmatige stappen kan je helpen begrijpen hoe Studio werkt, terwijl het gebruik van Assistant je kan helpen routinetaken sneller en efficiënter te voltooien.
| Assistant kan helpen met | Je wilt het zelf nog steeds doen |
|---|---|
| Het creëren en organiseren van instanties zoals mappen, modellen en onderdelen | Het sculpturen van terrein en het bouwen van omgevingen |
| Het configureren van eigenschappen en het positioneren van objecten volgens specifieke vereisten | Kleuren, verlichting en visuele stijl kiezen |
| Het genereren van boilerplate-code, inclusief gebeurtenishandlers, leaderboards, RemoteFunctions en GUI-logica | Gameplay ontwerpen en beslissen waar objecten geplaatst moeten worden |
| Het volgen van gedetailleerde tutorialinstructies zonder repetitief kopiëren en plakken | Playtesten, balanceren en de spelerservaring verfijnen |