Hoe leer je Roblox en Roblox Studio

Roblox is een gratis 3D-spelwebsite - de draai is, de gebruikers bouwen de spellen! Het is ontworpen voor beginners: u hoeft geen Photoshop of gespecialiseerde 3D-modelleringssoftware te gebruiken; alles kan worden gedaan met de gratis Roblox Studio-software, die beschikbaar is voor Mac en pc. In dit artikel zal ik uitleggen waarom ik denk dat Roblox een geweldig platform is voor beginnende gameontwerpers en de beste plug-ins, tutorials en screencasts delen om aan de slag te gaan.


Een geweldig monsterspel

Om een ​​idee te krijgen van wat Roblox in staat is, neem een ​​kijkje op Call of Robloxia 5: Roblox At War. Deze FPS is meer dan 14 miljoen keer gespeeld.


Hoe Roblox te installeren

Roblox is momenteel beschikbaar op Mac en pc en zal binnenkort de iPad raken. Om Roblox-games te spelen, moet u de browser-plug-in of de desktop-client installeren, afhankelijk van uw browser.

Dit zal ook Roblox Studio installeren, het gratis softwarepakket dat wordt gebruikt om Roblox-spellen te maken.

Roblox Studio ondersteunt ook zelfgemaakte plug-ins. Ik raad aan de CFrame-plug-in te downloaden, waarmee u objecten in 3D-ruimte kunt verplaatsen door waarden in te voeren. Nadat u het zipbestand hebt gedownload, opent u Roblox Studio, selecteer Hulpmiddelen> Map met plug-ins openen, en pak dan de zip naar deze map uit. Als de plug-in correct is geïnstalleerd, ziet u een "CF" -pictogram in de Roblox Studio-werkbalk.


Ermee beginnen

Ik raad aan te leren hoe je de Roblox-site moet gebruiken voordat je aan je eerste spel begint. De Roblox Wiki is een geweldige eerste hulpbron hiervoor.

Maak dan een account aan. Deze stap is technisch optioneel, maar om uw spellen op de Roblox-site te publiceren, moet u zich aanmelden. Voor een paar andere functies is ook een account vereist.


Roblox Studio

Als je eenmaal in de studio bent, zou je niet al te overweldigd moeten raken, het is eigenlijk vrij eenvoudig. Selecteer voor nu Bestand> Nieuw, en je wordt in je toekomstige spel geplaatst. Het zou er ongeveer zo uit moeten zien:

Nogmaals, de Roblox Wiki heeft een geweldige handleiding om hiermee aan de slag te gaan.

Zie het blauwe pictogram met de letters "CF"? Dat is de eerder genoemde CFrame-tool. Als je het selecteert, zie je het vakje verschijnen. Laten we het proberen: selecteer Invoegen> Object> Deel om twee delen naar keuze in te voegen en gebruik vervolgens het CFrame-gereedschap om de onderdelen samen te drukken. Probeer ze ook te roteren.

U zult zeker de panelen Eigenschappen en Verkenner moeten gebruiken. Als deze nog niet zichtbaar zijn, selecteert u Weergave> Eigenschap, en Beeld> Verkenner. Je hebt nu twee nieuwe panelen aan de linkerkant van Roblox Studio.

Speel met de interface en verdiep je in dat Wiki-artikel voor meer informatie. Of, als u de voorkeur geeft aan screencasts, is dit een goed idee van Roblox:


Gebouw

Ja, eindelijk naar het leuke gedeelte! Bouwen is cruciaal om je spel te maken. De bovenstaande screencast helpt je hiermee; Ik raad aan het te bekijken voordat je verdergaat.

In de volgende screencast ziet u hoe een huis is gebouwd en hoe weinig moeite het kost. Je zou creatief kunnen worden en een groter huis kunnen bouwen, en misschien wat meubels!


Een eenvoudig huis.
Een complexer huis. Let op het helikopterplatform!

Om dit nog verder te nemen, bekijk deze verzameling bouwhandleidingen.


Programming

Oké, dus je leert voorwerpen bouwen, maar om dingen te laten bewegen of coole dingen te doen, moet je ze programmeren!

Om hiermee aan de slag te gaan, zijn er veel bronnen. Ten eerste, zoals altijd, is de Roblox Wiki. (De reden dat ik hier zo vaak naar verwijs is dat het is geschreven en bewerkt door Roblox.) De programmeertaal die op Roblox wordt gebruikt, wordt "Roblox Lua" genoemd, een dialect van de lichtgewicht, eenvoudig te leren taal Lua.

Voor de eenvoudigste tutorial, zie deze absolute beginnershandleiding voor scripting. Daarnaast is er eigenlijk een hele gemeenschap die zich inzet om u te helpen ook te leren!

Als je liever via screencasts leert, dan is dit een goede om mee te beginnen:


Stop hier niet - bekijk de hele afspeellijst!

Hier is een snel voorbeeldscript dat een GUI-object maakt en dit op het scherm weergeeft:

En hier is een ingewikkelder programma voor gegevenspersentie:

Dit kan op een geheel andere taal lijken, maar het is vrij eenvoudig om te leren. Probeer de links en video's die hierboven zijn gepost.


Handelsvaluta

Dit is een leuke functie. Na het aanmaken van je account heb je misschien gemerkt dat er twee in-game valuta's zijn: Robux en Tickets. Het Trade Currency-scherm (te vinden in de Money-sectie van uw gebruikerspagina) kan worden gebruikt om tussen de twee te handelen - en als u de juiste technieken leert, kunt u hier echt van profiteren.

Let op:

  • De snelheidsratio: dit geeft aan hoeveel u krijgt als u handelt. In de bovenstaande afbeelding is de TIX-snelheid bijvoorbeeld 12.881, wat betekent dat als u 100 Tickets inruilt, u ongeveer 8 Robux (100 / 12.881) krijgt. Het BUX-tarief is echter 12.771, wat betekent dat als je 100 Robux inruilt, je ongeveer 1277 Tickets krijgt (100 * 12.771).
  • Marktorders versus beperkte bestellingen: Marktorders handelen onmiddellijk tegen de marktrente, terwijl met Beperkte bestellingen u kunt invoeren hoeveel u verhandelt en hoeveel u ervoor wilt. Het laatste type transactie kan enige tijd duren; als het iets schandelijks is, kan het nooit gebeuren!
  • Uw dagelijkse inkomsten: Je verdient automatisch elke dag 10 tickets en je ontvangt telkens één ticket wanneer iemand je game online speelt. Als je geabonneerd bent op de (betaalde) Builders Club, verdien je ook elke dag automatisch Robux.

Tickets en Robux kunnen worden gebruikt om verschillende items in de game te kopen, zoals hoeden, waarvan sommige alleen in de ene valuta of in de andere beschikbaar zijn. Je kunt je Tickets ook gebruiken om reclame te maken voor je games om nog meer Tickets te krijgen!


groepen

Roblox-gebruikers kunnen deelnemen aan groepen, variërend van oorlogsgroepen tot bouwgroepen tot groepen die Roblox Lua leren! Het kost 100 Robux om een ​​groep te vormen.


Een voorbeeldgroepspagina.

Ik gebruik meestal groepen voor mijn fanbase: wanneer ik een game update, maak ik een "groepsroep" (een bericht op de muur van elk groepslid) waarin de update wordt uitgelegd, zodat mijn fans er opgewonden van worden mijn games opnieuw te spelen.


Samenvatting

Roblox heeft tal van unieke functies en hulpmiddelen. Sommige mensen hebben accounts om games te spelen, anderen hebben alleen om te bouwen en spelen met de natuurkunde, of zelfs om te socialiseren - het is een multifunctionele site.

Om meer te weten te komen over updates, of inspiratie op te doen om je eigen games te bouwen, ga je naar Roblox's blog. Als u zich zorgen maakt of verdere vragen hebt, kunt u Roblox-medewerkers e-mailen of tweeten!

Over het algemeen denk ik dat Roblox een geweldige plek is om te beginnen als je een nieuwe spelontwerper bent. De eenvoudige codeertaal, de eenvoudige editor en het behulpzame personeel zorgen voor een geweldige ervaring. Er valt veel te leren, maar ik garandeer je dat als je alle blogs of verschillende links hierboven bekijkt, je gemakkelijk je eigen spellen kunt navigeren en bouwen.