Indholdsfortegnelse:
Video: CASPER OG JEG FINDER ET TÅRN I NETHER! 2025
At vide, hvordan du opretter droner, flytter dem og bruger dem til at placere blokke giver dig mulighed for at bygge alt du kan forestille dig i Minecraft. At opbygge store, komplekse strukturer kræver imidlertid masser af kode, og hele processen kan blive forvirrende.
Før du laver en stor, kompleks struktur, skal du undersøge, hvordan du laver en mindre struktur, så du kan forstå mekanikerne ved bygning med droner. Følgende fortæller hvordan man opretter et tårn ved hjælp af droner.
Design: Skitse ud i tårnet
Du kan designe kode til at bygge et tårn på mange forskellige måder. Her designer du det ved at tegne det på papir eller ved hjælp af rigtige blokke for at opbygge det:
-
Skits eller bygg tårnet som det ser ud i Minecraft.
Hvis du tegner det på papir, kan dette trin være svært, fordi papir er 2-dimensional (2D) og Minecraft er 3-dimensional (3D). Tegningen behøver dog ikke være perfekt, men du skal bare danne en ide om, hvad der kræves for at lave et tårn (som f.eks. Hvor mange blokke eller hvilken type blok). Her er to sider af et tårn.
-
På et stykke papir skal du bryde dit design i håndterbare stykker.
Billedet nedenfor viser en måde at gøre det på:
-
En række blokke: Angiver, hvor drone bevæger sig.
-
To rækker af blokke: Vis hvordan du skal nulstille dronen for hver række. Det betyder, at drone bliver nødt til at flytte tilbage til begyndelsen af rækken, inden de går op.
-
En fuld firkant af blokke: Angiver en hel firkant, der kræver 16 blokke. Tårnet består af 8 firkanter arrangeret oven på hinanden.
-
To rækker kvadrater: Vis hvordan du skal nulstille dronen for hver kolonne.
-
Fire rækker af kvadrater: Sørg for at du stadig er på rette spor.
-
Otte rækker af kvadrater: Tårnet.
-
Udvikling og test: Skriv kode til tårnet
I løbet af udviklingsfasen bygger du hver af de seks stykker af dit tårn. Når du skriver koden for hver klump, skal du teste den for at sikre, at den gør hvad du vil.
Opret en ny mod ved navn Tower ved brug af Blockly som sproget.
Før du begynder denne trinliste, skal du sørge for at have tjent det første Drones-emblem. For at bygge og teste tårnet skal du følge disse trin:
-
Sæt din drone op.
Dette viser koden for at oprette din drone for at bygge et tårn.
-
Lav en række blokke.
Her er koden til at lave en række blokke. Som vist tidligere måler tårnet fire mursten af fire mursten, så hver række skal have fire mursten i den.
-
Test koden for at sikre, at den gør en række blokke.
Dette er, hvad rækken af blokke skal se ud.
Strukturen vises i det område, du leder efter, så det er bedst at gå til et tomt område, når du bygger. Du kan endda gå i kreativ tilstand og bygge i himlen: Dobbeltklik på mellemrumstasten for at svæve, og tryk derefter på mellemrumstasten for at bevæge dig opad.
-
Lav to rækker af blokke ved at kopiere den første række.
Her er koden for at lave to rækker.
-
Spor koden.
Se koden forsigtigt ud, og skits ud, hvad du synes drone vil gøre. Her er en måde at skitsere det ud og spore din kode. Og i tilfælde af at du undrer dig, gør det ikke to rækker - det gør en række, der er otte blokke lang.
-
Test koden.
Du kan se, at sporingen ovenfor svarer til det, der er lavet på scenen.
-
Rediger koden.
Før du tilføjer koden for at gøre den anden række, skal du nulstille dronen ved at flytte den tilbage til højre. Flyt derefter dronen fremad.
Fremad og bagud er i forhold til dig, spilleren, ikke til drone. Så uanset hvilken retning du står overfor er fremad, og den modsatte retning er bagud.
-
Test koden igen. Dermed produceres denne scene: to rækker af blokke, hvor hver række er fire blokke lang.
-
Refactor din kode.
Refactoring din kode betyder at ændre den måde, den ser ud, men ikke hvad den gør. Dette koncept er virkelig nyttigt, når din kode bliver lang, og du vil adskille den i mindre funktioner.
Koden ovenfor begynder allerede at blive lang, og du har kun lavet to rækker af blokke. Den nemmeste måde at refactor denne kode på er at finde de bits, der gentages, f.eks. At lave en række på fire blokke og sætte dem i en separat funktion. Tjek den samme kode, refactored til at være kortere.
-
Lav en firkant med blokke.
Når du har refactored din kode, skal det være enkelt at lave en 4 x 4 kvadrat blokke. Her er koden for at oprette strukturen.
Her er resultatet af at bruge denne kode.
-
Refactor koden igen. I trin 9 refactor du koden for at gøre det lettere at lave flere rækker af fire blokke. Nu refactor koden for at gøre det lettere for dig at lave flere rækker af 4 x 4 firkanter. Refactor koden til at matche.
-
Lav to rækker med 4 x 4 firkanter.
Når du kan lave en firkant, kan du selvfølgelig nemt lave en anden firkant oven på den. Den vanskelige del er at nulstille dronen korrekt. Du skal måske "test-edit-test" et par gange for at få det helt rigtigt. Dette er en måde at begynde at lave et virkeligt tårn på.
Dette er en anden rigtig måde at lave et tårn på.
-
Lav fire rækker kvadrater.
Sådan laver du et 4 x 4 tårn, der starter med koden ovenfor.
-
Lav otte rækker af kvadrater.
Endelig kan du lave et 8 x 4 tårn. Her er en sidste refactored version af tårnkoden.