{"id":91343,"date":"2022-10-11T18:16:39","date_gmt":"2022-10-11T23:16:39","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/"},"modified":"2022-10-11T18:16:39","modified_gmt":"2022-10-11T23:16:39","slug":"microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/","title":{"rendered":"Microsoft MakeCode f\u00f6r Minecraft: L\u00e4r dig JavaScript f\u00f6r Free Medan man har kul"},"content":{"rendered":"<div>\n<p>JavaScript (JS, ECMAScript, ES) \u00e4r ett m\u00e5ngsidigt programmeringsspr\u00e5k som tillhandah\u00e5ller tusentals h\u00f6gbetalda jobb \u00f6ver hela v\u00e4rlden\u2026 s\u00e5 det kan komma som en \u00f6verraskning att du kan l\u00e4ra dig det genom att spela Minecraft.<\/p>\n<p>Microsoft MakeCode f\u00f6r Minecraft str\u00e4var efter att ge en v\u00e4rld av mjukvaruutveckling till alla och alla med n\u00f6je, free projekt som ger din kod liv framf\u00f6r dina \u00f6gon i blockens v\u00e4rld.<\/p>\n<h2 id=\"what-is-microsoft-makecode\"><span class=\"ez-toc-section\" id=\"Vad_ar_Microsoft_MakeCode\"><\/span>  Vad \u00e4r Microsoft MakeCode?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure>\n<\/figure>\n<p>Microsoft MakeCode \u00e4r en l\u00e4rplattform som \u00e4r dedikerad till att g\u00f6ra utbildning i datavetenskap intressant och tillg\u00e4nglig.  Dess free och \u00f6ppen k\u00e4llkod med en m\u00e4ngd olika metoder f\u00f6r att l\u00e4ra, bygga och spela.<\/p>\n<p>Om du har spelat Minecraft tidigare kan det h\u00e4r alternativet f\u00e5nga dig.  Du kan l\u00e4ra dig Python och JavaScript i det h\u00e4r avsnittet eller anv\u00e4nda blockredigeraren f\u00f6r att arbeta med programmeringslogik utan att beh\u00f6va oroa dig f\u00f6r kod.  Vi kommer att anv\u00e4nda JS i den h\u00e4r artikeln.<\/p>\n<p>Den h\u00e4r artikeln kommer att introducera dig till MakeCode f\u00f6r Minecrafts funktioner genom att bryta ner det initiala projektet, Chicken Rain, samt introducera n\u00e5gra anpassade skript \u2013 det f\u00f6rsta l\u00e5ter dig v\u00e4xla vanliga inst\u00e4llningar (som v\u00e4der eller tid), och det andra kommer att till\u00e5ta dig att skapa och spela ett anpassat minispel.<\/p>\n<p><strong>Notera<\/strong>: F\u00f6r att kunna dra nytta av alla funktioner i MakeCode f\u00f6r Minecraft beh\u00f6ver du ett Minecraft Bedrock Edition (Minecraft f\u00f6r Windows 10) eller Minecraft Education Edition-konto.<\/p>\n<h2 id=\"setup-code-connection-and-a-new-world\"><span class=\"ez-toc-section\" id=\"Installation_Kodanslutning_och_en_ny_varld\"><\/span>  Installation: Kodanslutning och en ny v\u00e4rld<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>F\u00f6r att synkronisera din kod med din Minecraft-klient, ladda ner och installera Microsoft Code Connection.<\/p>\n<figure>\n<\/figure>\n<p>V\u00e4lj din utg\u00e5va av Minecraft och f\u00f6lj sedan stegen som anges p\u00e5 sidan Minecraft f\u00f6r Windows 10 Setup for MakeCode f\u00f6r att installera och k\u00f6ra Code Connection.<\/p>\n<p>Med Code Connection ig\u00e5ng, starta Minecraft och skapa en ny v\u00e4rld (<strong>Spela &gt; V\u00e4rldar &gt; Skapa ny &gt; Skapa ny v\u00e4rld &gt; Skapa<\/strong>) med fusk aktiverat. <strong>Aktivera fusk <\/strong>m\u00e5ste vara p\u00e5slagen f\u00f6r att f\u00e5 tillg\u00e5ng till alla funktioner i MakeCode.<\/p>\n<p>Starta din nya v\u00e4rld och ange kommandot som visas av Code Connection i chatten f\u00f6r att synkronisera din textredigerare och spelklient.<\/p>\n<p>Nu n\u00e4r Code Connection \u00e4r konfigurerat och en ny v\u00e4rld v\u00e4ntar p\u00e5 dig, \u00e4r du redo att hoppa in och b\u00f6rja koda!<\/p>\n<h2 id=\"minecraft-makecode-chicken-rain\"><span class=\"ez-toc-section\" id=\"Minecraft_MakeCode_Chicken_Rain\"><\/span>  Minecraft MakeCode: Chicken Rain<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure>\n<\/figure>\n<p>Det f\u00f6rsta tillg\u00e4ngliga projektet \u00e4r <strong>Kycklingregn<\/strong>.  Denna handledning i fem steg hj\u00e4lper dig att bekanta dig med MakeCode-gr\u00e4nssnittet (som textredigeraren, menyn, Spela-knappen och anv\u00e4ndbar dokumentation.)<\/p>\n<p>Vi kommer ocks\u00e5 att ta en rudiment\u00e4r titt p\u00e5 \u201cvariabler\u201d och \u201cfunktioner\u201d, tv\u00e5 viktiga byggstenar inom datavetenskap.  Du kommer ocks\u00e5 att ha en helt egen flod av flytande kycklingar n\u00e4r du \u00e4r klar med att skriva manuset.<\/p>\n<p>Det h\u00e4r kanske inte l\u00e5ter s\u00e5 mycket om ditt sikte \u00e4r inst\u00e4llt p\u00e5 att skapa fullfj\u00e4drade moddar, men att se din kod komma till liv \u00e4r en otrolig k\u00e4nsla som f\u00e5r m\u00e5nga ingenj\u00f6rer att haka p\u00e5 f\u00f6r livet.  Detta \u00e4r ditt f\u00f6rsta steg!<\/p>\n<figure>\n<\/figure>\n<p>Unders\u00f6k prompten innan du kopierar koden till din textredigerare.  Det h\u00e4r \u00e4r ett bra exempel f\u00f6r att visa hur du b\u00f6r t\u00e4nka som en datavetare.<\/p>\n<p><strong>Notera<\/strong>: F\u00f6rst\u00e5r inte programmerarens spr\u00e5kspr\u00e5k?  H\u00e4r \u00e4r ett JavaScript-fuskblad.<\/p>\n<ol>    F\u00f6rst kallar vi ett objekts funktion med <strong>mobs.spawn()<\/strong>.  S\u00e5 h\u00e4r anger vi vad vi vill att datorn ska g\u00f6ra.  Vi vill att Minecraft ska skapa en mobb.  Bra, men vilken typ av mobb?  H\u00e4r anger vi en variabel\u2014<strong>KYCKLING<\/strong>\u2014att tala om f\u00f6r datorn vilken mobb vi vill skapa.   <strong>mobs.spawn()<\/strong> tar in tv\u00e5 parametrar: mob typ och position.  Vi m\u00e5ste fortfarande ber\u00e4tta f\u00f6r datorn var vi vill att mobben ska leka.  Vi g\u00f6r det h\u00e4r med <strong>pos(0, 10, 0)<\/strong> var<strong> (0, 10, 0)<\/strong> \u00e4r XYZ-koordinaterna med avseende p\u00e5 din Minecraft-karakt\u00e4r.  <\/ol>\n<pre>mobs.spawn(CHICKEN, pos(0, 10, 0))<\/pre>\n<figure>\n<\/figure>\n<p>Klicka p\u00e5 <strong>Spela upp knappen<\/strong> f\u00f6r att k\u00f6ra din kod.  Byt tillbaka till Minecraft och sl\u00e5 upp!  Om allt gick smidigt har du skapat en befj\u00e4drad v\u00e4n.<\/p>\n<p>T\u00e4nk om vi vill ha fler kycklingar (och \u00e4rligt talat, vem vill inte det?) Ska vi bara kopiera och klistra in den h\u00e4r koden n\u00e5gra g\u00e5nger och sedan trycka p\u00e5 k\u00f6r igen?  Tja, du kan, men du borde inte \u2013 ett bra mantra att l\u00e4ra dig tidigt i kodning \u00e4r \u201cDRY\u201d (Don\u2019t Repeat Yourself.) Detta kommer att g\u00f6ra dig till en mer effektiv utvecklare.<\/p>\n<p>F\u00f6r att k\u00f6ra samma kod mer \u00e4n en g\u00e5ng anv\u00e4nder vi en loop.<\/p>\n<figure>\n<\/figure>\n<p>En \u201cf\u00f6r\u201d-loop kommer att k\u00f6ra koden vi l\u00e4gger in i den i s\u00e5 m\u00e5nga iterationer som vi anger \u2013 i det h\u00e4r fallet 100.<\/p>\n<ol>    B\u00f6rja med <strong>f\u00f6r() {}<\/strong>.  De lockiga klammerparenteserna anv\u00e4nds f\u00f6r att definiera omfattningen av den h\u00e4r slingan \u2013 vilken kod som helst inuti tandst\u00e4llningen kommer att k\u00f6ras flera g\u00e5nger.  Vi m\u00e5ste tala om f\u00f6r datorn hur m\u00e5nga g\u00e5nger den h\u00e4r koden ska k\u00f6ras.  Inom parentesen skapar du en variabel med hj\u00e4lp av <strong>l\u00e5ta <\/strong>och st\u00e4ll in variabeln till <strong>0<\/strong>.  Sedan anger vi hur m\u00e5nga g\u00e5nger denna loop ska k\u00f6ras genom att inkludera <strong>i.  Slutligen anger vi vad som ska h\u00e4nda i slutet av varje iteration \u2013 v\u00e5r variabels v\u00e4rde kommer att \u00f6kas med en (<strong>i++<\/strong>).  Klistra in f\u00f6reg\u00e5ende stegs kod i de lockiga h\u00e4ngslen.  Se till att g\u00f6ra indrag enligt anvisningarna.  <\/strong><\/ol>\n<pre>for (let i=0; i&lt;100; i++) {<br\/>mobs.spawn(CHICKEN, pos(0, 10, 0))<br\/>}<br\/><\/pre>\n<p>Klicka p\u00e5 <strong>Spela upp knappen<\/strong> och byt tillbaka till Minecraft.  Kycklingregn!<\/p>\n<h2 id=\"makecode-for-minecraft-more-fun-with-javascript\"><span class=\"ez-toc-section\" id=\"MakeCode_for_Minecraft_Roligare_med_JavaScript\"><\/span>  MakeCode f\u00f6r Minecraft: Roligare med JavaScript<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Med dina f\u00f6rsta rader av JavaScript under b\u00e4ltet kan du komma \u00e5t valfritt antal andra MakeCode-tutorials som Mega Jump eller Save the Cake, eller skapa ett tomt dokument och l\u00e5t din kreativitet fl\u00f6da.<\/p>\n<p>L\u00e5t oss ta en titt p\u00e5 n\u00e5gra anpassade skript f\u00f6r att arbeta med v\u00e5ra JS-f\u00e4rdigheter.<\/p>\n<h3 id=\"controlling-time-and-other-settings\"><span class=\"ez-toc-section\" id=\"Styr_tid_och_andra_installningar\"><\/span>Styr tid och andra inst\u00e4llningar<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sova f\u00f6r sent och saknar sk\u00f6tseln av din g\u00e5rd?  Vill du st\u00e4lla tillbaka klockorna?  Och varf\u00f6r regnar det alltid?  Oroa dig inte, programmera till r\u00e4ddningen!<\/p>\n<pre>player.onItemInteracted(CLOCK, function() {<br\/>if(gameplay.isDaylightTime(DAY)){<br\/>gameplay.timeSet(DayTime.Night)<br\/>} else {<br\/>gameplay.timeSet(DayTime.Day)<br\/>}<br\/>})<br\/><\/pre>\n<p>Detta kodblock introducerar <strong>om annat<\/strong> statement, en stapelvara i datavetenskaplig logik.<\/p>\n<ol>    Anropa \u201cplayer\u201d-objektets funktion som k\u00f6rs n\u00e4r du interagerar med ett visst objekt, <strong>player.onItemInteracted()<\/strong>.  Ange det objekt du vill anv\u00e4nda, i det h\u00e4r fallet a <strong>KLOCKA<\/strong>, och st\u00e4ll in funktionen som k\u00f6rs n\u00e4r du interagerar med objektet <strong>function() {}<\/strong>.  Inkludera en if else-sats <strong>om annat {} <\/strong>att fungera som en p\u00e5\/av-brytare.  Fyll i parametrarna <strong>if(gameplay.isDayLightTime(Day)) <\/strong>f\u00f6r att kontrollera vad klockan \u00e4r i Minecraft.  Inkludera koden du vill k\u00f6ra inuti <strong>om<\/strong> lockiga h\u00e4ngslen <strong>{gameplay.timeSet(DayTime.Night)}<\/strong>.  \u00c4n s\u00e5 l\u00e4nge kontrollerar din kod om den \u00e4r det <strong>Dag<\/strong>, st\u00e4ller sedan in den p\u00e5 <strong>Natt<\/strong> om det \u00e4r.  Skriv koden i din <strong>annan<\/strong> sektion <strong>{gameplay.timeSet(Daytime.Day)}<\/strong>.  L\u00e5t oss s\u00e4ga din <strong>om <\/strong>uttalandet \u00e4r inte uppfyllt (det \u00e4r f\u00f6r n\u00e4rvarande <strong>Natt<\/strong> tid i spelet)\u2014din <strong>annan<\/strong> koden kommer att k\u00f6ras.  <\/ol>\n<p>Klicka p\u00e5 <strong>Spela upp knappen<\/strong>, byt sedan till Minecraft och g\u00e5 in <strong>\/spell\u00e4ge 1<\/strong> in i chatten;  \u00f6ppna ditt lager och skapa en klocka.  H\u00f6gerklicka med klockan i handen n\u00e5gra g\u00e5nger \u2013 om du skrev koden korrekt kommer din v\u00e4rld att v\u00e4xla mellan sol och m\u00e5ne.<\/p>\n<figure>\n<\/figure>\n<p>M\u00f6jligheterna med denna bit av logik \u00e4r o\u00e4ndliga.  Anv\u00e4nd menyn till v\u00e4nster f\u00f6r att se alla sorters kommandon och variabler att spela med.  Smutsa ner h\u00e4nderna;  ta reda p\u00e5 vad som fungerar och vad som inte fungerar (och vad som till synes borde fungera men \u00e4nd\u00e5 inte g\u00f6r det.) Detta \u00e4r vad det inneb\u00e4r att utforska datavetenskapens v\u00e4rld.<\/p>\n<h3 id=\"makecode-for-minecraft-mini-game-bat-hunter\"><span class=\"ez-toc-section\" id=\"MakeCode_for_Minecraft_Minispel_Bat_Hunter\"><\/span>MakeCode f\u00f6r Minecraft Minispel: Bat Hunter<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<pre>player.onChat(\"batHunt\", function () {<br\/>gameplay.setGameMode(<br\/>SURVIVAL,<br\/>mobs.target(LOCAL_PLAYER)<br\/>)<br\/>gameplay.setDifficulty(NORMAL)<br\/>mobs.give(<br\/>mobs.target(NEAREST_PLAYER),<br\/>BOW,<br\/>1<br\/>)<br\/>mobs.give(<br\/>mobs.target(NEAREST_PLAYER),<br\/>ARROW,<br\/>64<br\/>)<br\/>for (let i=0; i&lt;32; i++) {<br\/>mobs.spawn(BAT, randpos(<br\/>pos(-5, 0, -8),<br\/>pos(5, 0, 5)<br\/>))<br\/>}<br\/>})<br\/>let points = 0<br\/>let addPoints = function () {<br\/>points += 1<br\/>player.say(`2 Points! Total: ${points}`)<br\/>}<br\/>let clearPoints = function () {<br\/>points = 0<br\/>player.say(\"Points Cleared.\")<br\/>}<br\/>mobs.onMobKilled(BAT, addPoints)<br\/>player.onChat(\"clearPoints\", clearPoints)<\/pre>\n<p>Detta kan se ut som ett stort steg fr\u00e5n de tidigare projekten, men oroa dig inte;  du k\u00e4nner redan till det mesta av logiken som finns i detta minispel.  Allt du beh\u00f6ver g\u00f6ra \u00e4r att h\u00e5lla ett \u00f6ppet sinne och fylla i tomrummen.<\/p>\n<ol>    Vi ringer a <strong>player.onChat()<\/strong> fungera som inst\u00e4llning.  Detta kommer att st\u00e4lla in ditt spell\u00e4ge p\u00e5 \u00d6verlevnad och din spelsv\u00e5righet till Normal, och sedan f\u00f6rse dig med en b\u00e5ge och 64 pilar.  D\u00e4refter satte vi upp en <strong>f\u00f6r<\/strong> slinga med en <strong>mobs.spawn()<\/strong> funktionsanrop f\u00f6r att spawn i 32 fladderm\u00f6ss.  Vi anv\u00e4nder <strong>randpos() <\/strong>f\u00f6r att specificera omfattningen av platser fladderm\u00f6ssen kan leka i. Detta kommer att f\u00e5 dem att sv\u00e4rma omkring dig p\u00e5 ett of\u00f6ruts\u00e4gbart s\u00e4tt.  Nu st\u00e4ller vi in \u200b\u200bpunktsp\u00e5rningsalgoritmen.  Initiera a <strong>po\u00e4ng<\/strong> variabel med v\u00e4rdet p\u00e5 <strong>0<\/strong>.  Skapa nu en funktion som sp\u00e5rar 2 po\u00e4ng per nedtagning av fladdermus.  Vi anv\u00e4nder en mall literal f\u00f6r att kombinera str\u00e4ngtext (\u201c2 po\u00e4ng!\u201d Totalt: ) med en variabels v\u00e4rde (${points}).  Skapa en liknande funktion som i steg 3 f\u00f6r att rensa din po\u00e4ngsumma.  Skapa nu instanserna d\u00e4r dessa funktioner ska k\u00f6ras.  Vi vill <strong>addPoints<\/strong> att springa n\u00e4r en fladdermus d\u00f6das, s\u00e5 vi anv\u00e4nder <strong>mobs.onMobKilled(BAT, addPoints)<\/strong>.  Vi vill att clearPoints ska k\u00f6ras n\u00e4r du skriver \u201cclearPoints\u201d i chatten.  <\/ol>\n<p>Klick <strong>Spela<\/strong> och f\u00e5 s\u00e5 m\u00e5nga po\u00e4ng du kan!  Jag rekommenderar att spela inne i ett stort rum (kanske kasta in n\u00e5gra hinder f\u00f6r fladderm\u00f6ss att komma bakom) eftersom att leka utanf\u00f6r g\u00f6r det alltf\u00f6r l\u00e4tt f\u00f6r fladderm\u00f6ssen att flyga iv\u00e4g i fj\u00e4rran.<\/p>\n<p>Precis som med de andra skripten i den h\u00e4r handledningen, och all annan kod du st\u00f6ter p\u00e5 under din datavetenskapsresa, \u00e4r den h\u00e4r koden helt enkelt en bas f\u00f6r dig att l\u00e4gga till din egen stil.  Du kan implementera en timer f\u00f6r att l\u00e4gga till br\u00e5dskande element, eller en resultattavla f\u00f6r att sp\u00e5ra dina tidigare spel;  vad du bygger begr\u00e4nsas bara av din egen kreativitet.<\/p>\n<h3 id=\"makecode-for-minecraft-agent\"><span class=\"ez-toc-section\" id=\"MakeCode_for_Minecraft_Agent\"><\/span>MakeCode f\u00f6r Minecraft Agent<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<figure>\n<\/figure>\n<p>Agenten \u00e4r en snygg NPC som l\u00e5ter dig testa interaktioner med flera spelare i ditt enspelarspel, automatisera uppgifter och mycket mer.<\/p>\n<p>MakeCode tillhandah\u00e5ller guidade tutorials f\u00f6r Agent Checkers, navigerar i en labyrint med din Agent, och den har ocks\u00e5 en uppsj\u00f6 av Agent-relaterad k\u00e4llkod som du kan \u00e4ndra som du vill.<\/p>\n<h2 id=\"take-a-deeper-dive-into-javascript\"><span class=\"ez-toc-section\" id=\"Ta_en_djupare_dykning_i_JavaScript\"><\/span>  Ta en djupare dykning i JavaScript<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Vi hoppas att MakeCode f\u00f6r Minecraft v\u00e4ckte dina kodningsintressen!  Vi st\u00e5r bakom dess uppdrag att skapa en ny generation programmerare.<\/p>\n<p>Medan du tr\u00e4nade n\u00e5gra viktiga JavaScript-metoder, unders\u00f6kte vi bara toppen av JavaScript-isberget i den h\u00e4r artikeln.  Om du vill l\u00e4ra dig JavaScript f\u00f6r att vara redo f\u00f6r jobbet b\u00f6r du l\u00e4ra dig hur JS interagerar med andra webbteknologier som HTML och CSS.  Du skulle g\u00f6ra klokt i att studera vanliga datastrukturer och algoritmer ocks\u00e5.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Marcus Mears III (28 artiklar publicerade)<br \/><\/strong><\/p>\n<p>Marcus \u00e4r frilansande teknikjournalist och juniorredakt\u00f6r f\u00f6r programmering p\u00e5 MUO.  Han \u00e4r en livsl\u00e5ng l\u00e4rande, hobbyutvecklare och novellf\u00f6rfattare med 3+ \u00e5rs erfarenhet av att utveckla prosa som h\u00e5ller l\u00e4sarna informerade. <\/p>\n<p>                            Mer fr\u00e5n Marcus Mears III<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Vad_ar_Microsoft_MakeCode\" >Vad \u00e4r Microsoft MakeCode?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Installation_Kodanslutning_och_en_ny_varld\" >Installation: Kodanslutning och en ny v\u00e4rld<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Minecraft_MakeCode_Chicken_Rain\" >Minecraft MakeCode: Chicken Rain<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#MakeCode_for_Minecraft_Roligare_med_JavaScript\" >MakeCode f\u00f6r Minecraft: Roligare med JavaScript<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Styr_tid_och_andra_installningar\" >Styr tid och andra inst\u00e4llningar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#MakeCode_for_Minecraft_Minispel_Bat_Hunter\" >MakeCode f\u00f6r Minecraft Minispel: Bat Hunter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#MakeCode_for_Minecraft_Agent\" >MakeCode f\u00f6r Minecraft Agent<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Ta_en_djupare_dykning_i_JavaScript\" >Ta en djupare dykning i JavaScript<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/microsoft-makecode-for-minecraft-lar-dig-javascript-for-free-medan-man-har-kul\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>JavaScript (JS, ECMAScript, ES) \u00e4r ett m\u00e5ngsidigt programmeringsspr\u00e5k som tillhandah\u00e5ller tusentals h\u00f6gbetalda jobb \u00f6ver hela v\u00e4rlden\u2026 s\u00e5 det kan komma som en \u00f6verraskning att du kan l\u00e4ra dig det genom att spela Minecraft. Microsoft MakeCode f\u00f6r Minecraft str\u00e4var efter att ge en v\u00e4rld av mjukvaruutveckling till alla och alla med n\u00f6je, free projekt som ger [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":91344,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[1387,35,115,88,27490,12329,3696,23567,163,2911,77,2426],"class_list":["post-91343","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-dig","tag-for","tag-free","tag-har","tag-javascript","tag-kul","tag-lar","tag-makecode","tag-man","tag-medan","tag-microsoft","tag-minecraft"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=91343"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91343\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/91344"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=91343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=91343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=91343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}