Roblox: žaiskite ir kurkite savo vaizdo žaidimus

Roblox

Roblox, internetinė vaizdo žaidimų platforma kuri patraukė milijonų žaidėjų vaizduotę, ypač tarp jaunesnių žaidėjų, pastaraisiais metais nepaprastai išaugo. Puiki alternatyva ieškantiems kažko kūrybiško, be fantastiško minecraft.

Ši unikali platforma sukurta 2004 m. ir oficialiai paleista 2006 m leidžia vartotojams ne tik žaisti, bet ir kurti savo žaidimus. Todėl tai ne tik smagu, bet ir mokymasis vienoje internetinėje tarnyboje...

Kas yra „Roblox“?

Roblox, iš Roblox Corporation, tai yra daug daugiau nei paprastas vaizdo žaidimas, kaip jau minėjau. Ši virtuali platforma leidžia bet kokio amžiaus vartotojams kurti, kurti ir eksperimentuoti su savo ir kitų sukurtais žaidimais. Tuščia drobė, skirta vartotojų kūrybiškumui paleisti.

Žaidimai, kuriuos leidžiama kurti, gali būti įvairių žanrų, nuo nuotykių ir lenktynių iki simuliacijų ir RPG, naudojant vaizdinę programavimo kalbą, vadinamą Lua. Platformoje yra daug įrankių ir išteklių, palengvinančių kūrimą, todėl ji yra prieinama tiek pradedantiesiems, tiek labiau patyrusiems kūrėjams. Tai yra, jei esate naujokas programavimo srityje, jums nėra ko jaudintis...

Per metus Roblox iš mažos platformos tapo pramogų pramonės milžinu. Jos augimą paskatino vartotojų gebėjimas kurti originalų turinį ir augantis internetinių žaidimų populiarumas. Tačiau jo sėkmė taip pat sukėlė diskusijas tokiais klausimais kaip moderavimas, mikrotransakcijos ir jaunesnių vartotojų saugumas.

Kita vertus, reikia pasakyti, kad taip freemium, tai yra, jis yra nemokamas. Ir tai galima „Microsoft Windows“, „Apple macOS“, „Xbox“, „PlayStation“, „FireOS“, „Android“ ir „iOS“. „Roblox Player“ klientas nėra prieinamas GNU / Linux platinimams, tačiau jį galima puikiai žaisti naudojant WINE suderinamumo sluoksnį. Kitos galimybės yra naudoti virtualią mašiną su Windows arba Android emuliatorių, pvz., Waydroid...

Kas yra Lua programavimo kalba?

spausdinti („Sveikas pasauli“)

Lua yra programavimo kalba Pagrindinis tikslas, žinomas dėl savo paprastumo, efektyvumo ir lankstumo. Iš pradžių sukurtas įterpti į programas, jis atsidūrė įvairiuose projektuose – nuo ​​vaizdo žaidimų ir mobiliųjų programų iki įterptųjų sistemų ir serverių.

tai kalba yra lengva, o rezultatai labai kompaktiški ir efektyvūs, idealiai tinka sistemoms su ribotais ištekliais arba naudojimui internetu. Jis taip pat labai lankstus, nes gali būti pritaikytas objektiniam programavimui, imperatyviam programavimui ir funkciniam programavimui.

Kūrėjai taip pat galės kurti savo duomenų struktūras ir keisti elgesį kalbos naudojant meta lenteles. Be to, kad jį lengva išmokti, jis taip pat yra nešiojamas, nes gali veikti daugelyje skirtingų platformų ir operacinių sistemų, nes tai yra interpretuojama kalba, pvz., Python, Ruby ir kt. Tai reiškia, kad vertėjo dėka kodas vykdomas eilutę po eilutės, nereikia išankstinio kompiliavimo. Tačiau „Lua“ taip pat gali būti sukompiliuota į baitinį kodą, kad būtų pagerintas našumas, pvz., „Java“, ir tam jis veikia virtualioje mašinoje.

Taigi, Lua gali būti naudojamas scenarijui kurti, įterptoms sistemoms, greitam idėjų prototipams kurti ir paprastiems bei greitiems vaizdo žaidimams kurti.

„Roblox“ siūlomos funkcijos

Kita vertus, aš irgi norėčiau paryškinkite Roblox savybes, tie, kurie jums labai patiko ir jums turėtų patikti dabar, jei jo nepažinojote:

  • Personalizavimas: Žaidėjai gali tinkinti savo avatarus naudodami įvairius drabužius, aksesuarus ir animaciją, kurią gali įsigyti per pačią platformą, nes ji turi savo ekonominę sistemą.
  • kūrybiškumas: Roblox Studio, Roblox kūrimo įrankis, leidžia vartotojams kurti savo žaidimus ir patirtį naudojant vaizdinę programavimo kalbą. Be to, įrankiai ir sąsaja yra gana intuityvi.
  • Virtuali ekonomika: Robux, Roblox virtuali valiuta, naudojama norint įsigyti prekių kataloge, kurti grupes ir gauti pajamų iš savo žaidimų, dalyvaujant DevEx programoje. Be to, su Rodux taip pat galite nusipirkti tikrų pinigų.
  • Bendruomenė- Žaidėjai gali prisijungti prie grupių, susirasti draugų ir dalyvauti bendruomenės renginiuose.

Gana unikali sistema, kurioje susimaišo linksmybės, mokymasis, prieinamumas, įvairovė ir viskas, ką leidžia jūsų fantazijos potencialas... Trumpai tariant, kartu su Minecraft ji gali puikiai tikti norint išmokti daugybę dalykų, būti integruota į klases. įvairaus amžiaus ar tiesiog pramogai.

Kaip sukurti vaizdo žaidimą su Roblox Studio

Kaip galite pastebėti, pradėkite kurti savo vaizdo žaidimus naudodami „Roblox Studio“. Tai gana paprasta. Pagrindiniai žingsniai, kuriuos turite atlikti, yra šie:

  1. Atidarykite „Roblox Studio“ ir sukurkite naują erdvę savo vaizdo žaidimui.
  2. Pridėkite objektą prie scenos ir pavadinkite jį, pavyzdžiui, „Taikinys“. Tai bus objektas, kurį žaidėjas turi paliesti.
  3. Sukurkite naują scenarijų darbo srityje, pavyzdžiui, šį Lua kodą:
-- Rodyti vietinį rezultatų ekraną = žaidimas.Žaidėjai.LocalPlayer:WaitForChild("PlayerGui") vietinė rezultatų suvestinė = Instance.new("Teksto etiketė") žymeklis.Parent = ekrano žymeklis.Position = UDim2.new(0.5, 0, 0.5, 0 ). ) žymeklis.Text = "Taškai: " .. taškų pabaiga
  1. Pridėję norimą kodą, pavyzdžiui, šį mažą Lua fragmentą, galite paleisti žaidimą ir pabandyti paliesti sukurtą taikinį. Kiekvieną kartą, kai jį paliesite, konsolėje bus rodomas pranešimas su atnaujintu balu.

Dabar galite pradėti kurti savo kodus. Be to, internete rasite daug pavyzdžių, jei norėsite remtis vienu iš jų, todėl Roblox jums tai labai palengvina. Ir jei norite sužinoti daugiau apie tai, kaip išmokti lengvai programuoti žaidžiant, štai du kiti straipsniai, padėsiantys tai padaryti: vienas apie Code Club World ir kiti – apie kitus žaidimus, kurie žaismingą programavimą. Taip pat mūsų straipsniuose galite sužinoti daugiau apie tai, kaip nepilnamečiai gali išmokti programuoti grafiškai arba patys apie didįjį Scratchą, taip pat galima naudoti Raspberry Pi.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.