Jeg fikk et spørsmål fra Odin (9): "Lærer vi å lage spilleren større?"

Godt spørsmål. Det er akkurat den typen spørsmål som gjør koding gøy — du lurer på noe, og så finner du ut av det.

Svaret er ja. I Roblox kan du endre størrelsen på spilleren med noen få linjer kode. Du bruker noe som heter Humanoid — det er Roblox sitt navn på spillerfiguren. Og Humanoid har en egenskap som heter BodyHeightScale, BodyWidthScale og BodyDepthScale. Endrer du disse, endrer du størrelsen på spilleren.

Det fine er at du kan gjøre det mens spillet kjører. Plukk opp en powerup, og plutselig er du dobbelt så stor. Eller tråkk i en sølepytt og krymp.

I denne videoen viser jeg Odin (og deg) hvordan:

Hvorfor dette er viktig å forstå

Det Odin egentlig spurte om er: "Kan jeg endre ting i spillet med kode?" Og svaret er nesten alltid ja. Alt du ser i et Roblox-spill — størrelsen på figurene, farten de beveger seg med, fargene, lydene — alt er egenskaper du kan endre med kode.

Det er det som skiller koding fra bare å bygge. I Roblox Studio kan du plassere ut blokker og lage fine verdener uten å skrive en eneste linje kode. Men det er koden som gjør spillet levende. Koden bestemmer hva som skjer når spilleren gjør noe — hopper, tråkker på lava, plukker opp en gjenstand.

Å endre størrelsen på en spiller er et perfekt første eksempel. Det er enkelt nok til at du forstår hva som skjer, men kraftig nok til at du ser mulighetene. For hva annet kan du endre? Kan spilleren fly? Kan den bli usynlig? Kan den løpe raskere?

Ja, ja og ja. Alt handler om å finne riktig egenskap og endre den med kode.

Prøv selv

Hvis du vil komme i gang med denne typen koding, trenger du Roblox Studio og litt grunnleggende forståelse av hvordan kode fungerer. I Oppdrag Kodelox starter du fra null og bygger deg opp til et komplett spill — og underveis lærer du nok til å eksperimentere på egen hånd etterpå.

For det er det som er hele poenget med å lære å kode. Ikke å følge instruksjoner — men å kunne svare på egne spørsmål. Akkurat som Odin gjorde.