Scratch je populárny vizuálny programovací jazyk vyvinutý spoločnosťou MIT Media Lab ako vzdelávací nástroj pre deti. Je k dispozícii online a desktopové verzie sú k dispozícii pre Mac OS, Windows, Chrome OS a Android. Tento wikiHow vás naučí základy toho, ako vytvoriť hru
Kroky
Časť 1 zo 4: Sťahovanie Scratch
Krok 1. Prejdite na stránku Scratch Download vo webovom prehliadači
Toto je webová stránka, kde si môžete stiahnuť desktopovú verziu programu Scratch.
Krok 2. Kliknite na položku Priame stiahnutie
Je to nižšie ako možnosť stiahnuť si Scratch z digitálneho obchodu vášho systému.
Prípadne môžete kliknúť Vytvoriť v hornej časti webovej stránky a začnite okamžite vytvárať online vo svojom webovom prehliadači.
Krok 3. Dvakrát kliknite na inštalačný súbor
Inštalačný súbor Scratch je „Scratch Desktop Setup 3.9.0.exe“pre Windows a „Scratch 3.6.0.dmg“pre Mac. Po dokončení sťahovania inštalačného súboru spustite proces inštalácie dvojitým kliknutím na inštalačný súbor. Stiahnuté súbory nájdete v priečinku Stiahnuté súbory alebo vo webovom prehliadači.
Krok 4. Nainštalujte aplikáciu Scratch
Pri inštalácii Scratch postupujte nasledovne:
-
Windows
- Vyberte „Iba pre mňa“alebo „Ktokoľvek, kto používa tento počítač“.
- Kliknite Inštalácia
- Kliknite Áno aby inštalátor Scratch mohol vykonať zmeny vo vašom systéme.
- Kliknite Skončiť.
-
Mac:
Zoškrabte ikonu aplikácie Scratch do priečinka Aplikácie
Časť 2 zo 4: Pridanie grafiky
Krok 1. Otvorte Scratch
Má žltú ikonu a na nej písmeno S. V systéme Windows kliknite na ikonu v ponuke Štart. Nájdete ho v priečinku Aplikácie na Macu.
Pri prvom spustení aplikácie Scratch sa zobrazí otázka, či chcete tímu Scratch odoslať údaje, ktoré pomôžu zlepšiť aplikáciu Scratch. Môžete kliknúť Nie ďakujem alebo Áno, rád by som pomohol vylepšiť Scratch. Ak vyberiete možnosť Áno, údaje o použití budú odoslané tímu Scratch. Tím Scratch nezhromažďuje osobné informácie.
Krok 2. Pridajte pozadie
Ak chcete do programu Scratch pridať pozadie, kliknite na ikonu, ktorá sa podobá fotografii v pravom dolnom rohu. Potom vyberte obrázok, ktorý chcete použiť ako pozadie. Na prechádzanie pozadia podľa kategórie môžete použiť karty v hornej časti. Na vyhľadanie pozadia podľa názvu môžete použiť vyhľadávací panel v ľavom hornom rohu.
- Ak chcete nahrať svoje vlastné pozadie, umiestnite kurzor myši na ikonu, ktorá sa podobá fotografii, a kliknite na ikonu, ktorá sa podobá trojici, so šípkou nahor. Kliknite na obrázok, ktorý chcete použiť ako pozadie, a kliknite na Otvorené.
- Ak si chcete nakresliť vlastné pozadie, umiestnite kurzor myši na ikonu, ktorá pripomína fotografiu, a kliknite na ikonu, ktorá pripomína štetec. Pomocou nástrojov na maľovanie namaľujte vlastné pozadie.
Krok 3. Pridajte sprite
Skřítci sú obrazové objekty, ktoré sú súčasťou hernej scény. Môžu to byť postavy hráča, nepriatelia alebo prekážky, postavy, ktoré nie sú hráčom, vylepšenia a spotrebný materiál alebo animované objekty na pozadí. Ak chcete pridať sprite, kliknite na ikonu, ktorá sa podobá mačke, v pravom dolnom rohu. Potom kliknite na sprite, ktorého chcete pridať do scény.
- Rovnako ako pozadie, môžete na svoju scénu nahrať a namaľovať svojich vlastných škriatkov. Ak to chcete urobiť, umiestnite kurzor myši na ikonu, ktorá sa podobá mačke, a kliknite na ikonu, ktorá sa podobá stromu, so šípkou nahor, aby ste nahrali svoj vlastný sprite. Kliknutím na ikonu, ktorá pripomína štetec, namaľujte vlastných škriatkov.
- Ak potrebujete sprite odstrániť, kliknite na sprite v zozname pod oknom Náhľad v pravom hornom rohu a stlačte Vymazať kľúč.
Krok 4. Na začiatku hry presuňte sprite na miesto, kde ho chcete mať
Okno s ukážkou je v pravom hornom rohu. Kliknite a presuňte sprite na miesto, kde chcete, aby bol na začiatku hry.
Časť 3 zo 4: Pridanie ovládacích prvkov a pohybu do skřítka
Krok 1. Kliknite na sprite, do ktorého chcete pridať ovládacie prvky
Kliknutím na ikonu sprite pod oknom ukážky v pravom hornom rohu vyberte sprite.
Krok 2. Kliknite na kartu Kód
Je to prvá karta v ľavom hornom rohu pod logom Scratch.
Krok 3. Potiahnite blok udalostí do oblasti kódu
V programe Scratch sa kódovanie vykonáva pomocou blokov. Všetky bloky sú uvedené v paneli vľavo pod kartou blokov. Bloky sú farebne odlíšené podľa typu. Bloky udalostí sú farebne označené žltou farbou. Kliknutím na žltú bodku vľavo preskočíte na bloky udalostí. Potom presuňte blok udalostí do oblasti kódu napravo od zoznamu blokov. Blokom udalostí môže byť niečo ako „Keď kliknete na tohto sprite“, „Keď stlačíte [kláves]“alebo „Keď kliknete na [ikonu zeleného vlajky]“.
Herná sekvencia sa začne kliknutím na ikonu zelenej vlajky nad oknom s ukážkou. Pomocou bloku, ktorý hovorí „Keď kliknete na [ikonu zelenej vlajky]“, vytvoríte akciu, ktorá sa začne ihneď po spustení hry. Je to v hornej časti blokov Udalosti. Má ikonu so zelenou vlajkou
Krok 4. Pripojte blok pod blok udalostí
Bloky pohybu sú farebne označené modrou farbou a bloky Look sú farebne označené fialovou farbou. Nájdite blok toho, čo sa má stať. Pretiahnite ho do oblasti kódu a pripevnite ho pod blok udalostí v oblasti kódu. Všimnite si, ako majú bloky zárez nad a pod nimi. Vložte zárez pre akčný blok do bloku udalostí.
- Ak má blok šípku nadol (⏷), kliknutím na šípku zobrazíte rozbaľovaciu ponuku. V rozbaľovacej ponuke vyberte možnosť (napríklad klávesovú skratku).
- Ak je v bloku biela bublina s textom, môžete text v bubline zmeniť.
Krok 5. Experimentujte s blokmi
Trvá trochu experimentovania, kým zistíte, ako prinútiť bloky, aby robili to, čo chcete. Skúste pripojiť rôzne bloky a uvidíte, čo sa stane. Nasleduje niekoľko príkladov blokov, ktoré môžete vyskúšať.
-
Príklad blokov 1:
Ako blok udalostí vyberte „Keď kliknete na tohto sprite“. Potom k blokom Looks pripevnite blok s nápisom „pozdrav [ahoj!] Na [2] sekundy“.
-
Príklad blokov 2:
Ak chcete, aby sa sprite pohyboval vľavo a vpravo po stlačení klávesov so šípkou doľava a doprava, pridajte blok udalostí s hlásením „Keď stlačíte [šípku doprava ⏷]“. V rozbaľovacej ponuke v bloku budete musieť vybrať kláves so šípkou doprava. Potom z blokov pohybu pripevnite blok, ktorý hovorí „smer v smere [90]“. Potom pripevnite ďalší pohybový blok, ktorý hovorí „presunúť [10] krokov“. Potom presuňte inú značku udalosti do oblasti kódu s nápisom „Keď stlačíte [šípku doľava ⏷], pripojte pohybový blok, ktorý hovorí„ smer v smere [-90] “, a pripojte ďalší pohybový blok, ktorý hovorí„ presunúť [10] krokov “.
Časť 4 zo 4: Pridávanie premenných a detekcia kolízií
Krok 1. Kliknite na položku Premenné
Je to oranžová bodka na paneli vľavo. Toto zobrazuje variabilné bloky. Premenné sú to, čo sa používa na vytváranie vecí, ako je skóre, životy, merač zdravia atď.
Krok 2. Kliknite na položku Vytvoriť premennú
Je to nad zoznamom variabilných blokov. Otvorí sa okno, ktoré môžete použiť na vytváranie vlastných premenných.
Krok 3. Zadajte názov premennej a kliknite na tlačidlo OK
Môžete to pomenovať niečo ako „Skóre“alebo „Životy“alebo čokoľvek, čo chcete zmeniť, keď dôjde k stretu vašich škriatkov.
Krok 4. Potiahnite blok, ktorý hovorí „Keď kliknete na [ikonu zeleného vlajky]“v oblasti kódu
Je to v blokoch Udalosti. Je to blok so zelenou vlajkou v texte.
Krok 5. Pripojte blok, ktorý hovorí „Nastaviť [premennú] na [prázdne]“
Je to vo variabilných blokoch. Pomocou rozbaľovacej ponuky v bloku vyberte premennú, ktorú ste vytvorili.
Krok 6. Do bielej bubliny zadajte číslo, na ktorom má byť premenná na začiatku hry
Napríklad, ak chcete vytvoriť skóre, na začiatku hry by ste ho nastavili na „0“. Pre životy zadajte počet životov, ktoré má mať vaša postava na začiatku hry.
Krok 7. Za blok Nastaviť premennú pripevnite blok slučky „Navždy“
Je to v sekcii „Ovládanie“. Tento blok má v strede zárez na pridanie blokov v jeho strede.
Krok 8. Uprostred bloku „Navždy“pripevnite pohľad „Ak/Potom“
Blok "If/Then" má tiež zárez v strede. Okrem toho má šesťhranný kľúč po „If“.
Krok 9. Do šesťhranného kľúča pridajte blok „Dotyk“
Blok „Dotyk“je v hornej časti blokov snímania. Pretiahnite ho do šesťhranného kľúča v bloku „Ak/potom“.
Krok 10. Vyberte iný sprite, ktorého sa váš ovládateľný sprite môže dotknúť
Pomocou rozbaľovacej ponuky v bloku vyberte iného sprite. Môže to byť napríklad nepriateľský škriatok, power-up alebo jednoduchá položka, ktorá zmení vaše skóre.
Krok 11. Pripevnite bloky, ktoré sa majú stať, keď sa škriatkovia zrazia
Ak chcete vytvoriť komplexnú sekvenciu smrti, môže to vyžadovať určité experimentovanie s pohybovými ovládačmi, aby ste to dosiahli správne. Ak chcete zmeniť premennú, pripojte premennú s textom „zmeniť [premennú] o [prázdne] do bloku„ Ak/potom “. Pomocou rozbaľovacej ponuky v bloku„ zmeniť premennú “vyberte premennú, ktorú chcete zmeniť. Do bielej bubliny zadajte sumu, o ktorú sa má zmeniť. Napríklad do bielej bubliny zadajte „1“, aby ste zvýšili svoje skóre o 1 bod. Ak chcete odniesť život, zadajte „-1“do bielej bublina.