Roblox: spēlējiet un izveidojiet savas videospēles

Roblox

Roblox, tiešsaistes videospēļu platforma kas ir aizrāvis miljoniem spēlētāju iztēli, īpaši jaunāko spēlētāju vidū, pēdējos gados ir piedzīvojis milzīgu izaugsmi. Lieliska alternatīva tiem, kas meklē kaut ko radošu, ne tikai fantastisku Minecraft.

Šī unikālā platforma tika izveidota 2004. gadā un oficiāli uzsākta 2006. gadā ļauj lietotājiem ne tikai spēlēt, bet arī izveidot savas spēles. Tāpēc tas ir ne tikai jautri, bet arī mācīšanās vienā tiešsaistes pakalpojumā...

Kas ir Roblox?

Roblox, no Roblox Corporation, tas ir daudz vairāk nekā vienkārša videospēle, kā jau minēju. Šī virtuālā platforma ļauj visu vecumu lietotājiem projektēt, būvēt un eksperimentēt ar spēlēm, ko radījuši paši un citi. Tukšs audekls lietotāju radošumam.

Spēles, kuras ir atļauts izveidot, var būt dažādi žanri, sākot no piedzīvojumiem un sacīkstēm līdz simulācijām un RPG, izmantojot vizuālo programmēšanas valodu Lua. Platforma nodrošina plašu rīku un resursu klāstu, lai atvieglotu izstrādi, padarot to pieejamu gan iesācējiem, gan pieredzējušākiem izstrādātājiem. Tas ir, ja esat iesācējs programmēšanas jomā, jums nav par ko uztraukties…

Gadu gaitā Roblox no mazas platformas ir kļuvis par milzu izklaides industrijā. Tās izaugsmi ir veicinājusi lietotāju spēja radīt oriģinālu saturu un pieaugošā tiešsaistes spēļu popularitāte. Tomēr tā panākumi ir izraisījuši arī diskusijas par tādām tēmām kā moderācija, mikrotransakcijas un jaunāku lietotāju drošība.

No otras puses, jāsaka, ka tā ir freemium, tas ir, tas ir bezmaksas. Un tas ir pieejams operētājsistēmām Microsoft Windows, Apple macOS, Xbox, PlayStation, FireOS, Android un iOS. Roblox Player klients nav pieejams GNU/Linux izplatījumiem sākotnēji, taču to var lieliski atskaņot, izmantojot WINE saderības slāni. Citas iespējas ir izmantot virtuālo mašīnu ar Windows vai Android emulatoru, piemēram, Waydroid...

Kas ir Lua programmēšanas valoda?

drukāt ("Sveika pasaule")

Lua ir programmēšanas valoda vispārīgs mērķis, kas pazīstama ar savu vienkāršību, efektivitāti un elastību. Sākotnēji tas bija paredzēts iegulšanai lietojumprogrammās, taču tas ir atradis ceļu dažādos projektos, sākot no videospēlēm un mobilajām lietojumprogrammām līdz iegultajām sistēmām un serveriem.

šis valoda ir viegla, ar ļoti kompaktiem un efektīviem rezultātiem, ideāli piemērots sistēmām ar ierobežotiem resursiem vai lietošanai tiešsaistē. Tas ir arī ļoti elastīgs, jo to var pielāgot objektorientētai programmēšanai, obligātajai programmēšanai un funkcionālai programmēšanai.

Izstrādātāji varēs arī izveidot savas datu struktūras un modificēt uzvedību valodu, izmantojot metatabulas. Turklāt tā ir ne tikai viegli apgūstama, bet arī pārnēsājama, jo tā var darboties daudzās dažādās platformās un operētājsistēmās, jo tā ir interpretējama valoda, piemēram, Python, Ruby utt. Tas nozīmē, ka kods tiek izpildīts pa rindiņai, bez iepriekšējas kompilācijas, pateicoties tulkam. Tomēr Lua var arī kompilēt baitkodā, lai uzlabotu veiktspēju, piemēram, Java, un lai to paveiktu, tas darbojas virtuālajā mašīnā.

Tātad Lua var izmantot skriptu veidošanai, iegultām sistēmām, ātrai ideju prototipu veidošanai un vienkāršu un ātru videospēļu izstrādei.

Roblox piedāvātās funkcijas

No otras puses, es arī gribētu izcelt Roblox funkcijas, tie, kas jums tik ļoti patika un jums vajadzētu sākt patikt tagad, ja jūs viņu nezināt:

  • Personalizācija: spēlētāji var pielāgot savus iemiesojumus ar plašu apģērbu, aksesuāru un animāciju klāstu, ko viņi var iegādāties, izmantojot pašu platformu, jo tai ir sava ekonomiskā sistēma.
  • jaunrade: Roblox Studio, Roblox izstrādes rīks, ļauj lietotājiem izveidot savas spēles un pieredzi, izmantojot vizuālo programmēšanas valodu. Turklāt rīki un saskarne ir diezgan intuitīvi.
  • Virtuālā ekonomika: Robux, Roblox virtuālā valūta, tiek izmantota, lai iegādātos preces katalogā, izveidotu grupas un gūtu peļņu no savām spēlēm, piedaloties DevEx programmā. Turklāt ar Rodux jūs varat arī iegādāties reālu naudu.
  • Kopiena- Spēlētāji var pievienoties grupām, iegūt draugus un piedalīties kopienas pasākumos.

Diezgan unikāla sistēma, kas apvieno jautrību, mācīšanos, pieejamību, daudzveidību un visu, ko ļauj jūsu iztēles potenciāls... Īsāk sakot, kopā ar Minecraft tā var būt lieliski piemērota daudzu lietu apguvei, integrēšanai klasēs visu vecumu cilvēkiem vai vienkārši izklaidei.

Kā izveidot videospēli ar Roblox Studio

Kā jūs varat novērot, sāciet izveidot savas videospēles, izmantojot Roblox Studio Tas ir diezgan vienkārši. Pamatdarbības, kas jums jāveic, ir šādas:

  1. Atveriet Roblox Studio un izveidojiet jaunu vietu savai videospēlei.
  2. Pievienojiet skatuvei objektu un nosauciet to, piemēram, “Mērķis”. Tas būs objekts, kuram spēlētājam ir jāpieskaras.
  3. Izveidojiet jaunu skriptu darbvietā, piemēram, šo Lua kodu:
-- Rādīt vietējo rezultātu ekrānu = spēle.Spēlētāji.LocalPlayer:WaitForChild("PlayerGui") vietējais rezultātu tablo = Instance.new("TextLabel") marķieris.Parent = ekrāna marķieris.Position = UDim2.new(0.5, 0, 0.5, 0 ) marķieris.Izmērs = UDim2.new(0, 100, 0, 50) marker.Text = "Punkti: " .. punkti marķieris.FontSize = 24 -- Atjaunināt punktu funkciju updatePoints() -- ... (kods iepriekš ) marķieris.Text = "Punkti: " .. punkti beigas
  1. Kad esat pievienojis vajadzīgo kodu, piemēram, šo mazo Lua fragmentu, varat palaist spēli un mēģināt pieskarties izveidotajam mērķim. Katru reizi, kad tam pieskarsities, konsolē tiks parādīts ziņojums ar atjaunināto rezultātu.

Tagad jūs varat sākt veidot savus kodus. Turklāt, ja vēlaties balstīties uz kādu no tiem, jūs atradīsiet daudz piemēru internetā, tāpēc Roblox padara to ļoti vienkāršu. Un, ja vēlaties uzzināt vairāk par to, kā viegli iemācīties programmēt, spēlējot, šeit ir divi citi raksti, kas jums palīdzēs to izdarīt, viens par Code Club World un citi par citām spēlēm, kas spēlē programmēšanu. Mūsu rakstos varat arī uzzināt vairāk par to, kā nepilngadīgie var iemācīties programmēt grafiski vai paši par lielo Scratch, pieejams arī Raspberry Pi.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.