Ako vytvoriť hru od začiatku?
1. Otvorte aplikáciu Scratch.
2. Kliknutím na ikonu, ktorá sa podobá na fotografiu v pravom dolnom rohu, pridajte pozadie.
3. Kliknutím na ikonu, ktorá sa podobá na mačku, pridáte sprite do svojej hry.
4. Kliknite na kartu Kód.
5. Kliknite na sprite, ktorého chcete ovládať, a presuňte blok udalostí do oblasti kódu.
6. Pripojte bloky pohybu, pohľadu alebo ovládania pod blok udalostí.
7. Pomocou premenných vytvorte skóre, životy a ďalšie položky HUD. 8. Pomocou bloku „Nastaviť premenné“ nastavte počiatočné body premenných na začiatku hry.
9. Pomocou bloku „Ak/Potom“ pridajte udalosti, ktoré sa stanú dotykom sprajtov. 10. Pridajte blok „Dotykový“ do šesťhranného kľúča bloku „Ak/Potom“ a vyberte premennú, ktorá môže kolidovať.
11. Pomocou bloku „Zmeniť premenné“ zmeňte svoje premenné, keď sa ich dotknú škriatkovia.
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. Táto príručka vás naučí základy hry
Časť 1 zo 4: Sťahovanie od začiatku
Prejdite do prehliadača, zadajte príkaz scratch a stlačte tlačidlo Vytvoriť projekt
- 1Prejdite vo webovom prehliadači na stránku sťahovania od začiatku. Toto je webová stránka, kde si môžete stiahnuť desktopovú verziu programu Scratch.
- 2Kliknite 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, aby začať vytvárať ihneď on-line vnútri vášho webovom prehliadači.
- 3Dvakrá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. Môžete nájsť stiahnuté súbory vo vašich stiahnutie priečinku alebo vo svojom webovom prehliadači.
- 4Nainštalujte scratch. Pri inštalácii Scratch postupujte nasledovne:
- Windows
- Vyberte „Len pre mňa“ alebo „Každý, kto používa tento počítač“.
- Kliknite na Inštalovať
- Kliknutím na tlačidlo Áno povolíte inštalátoru Scratch vykonávať zmeny vo vašom systéme.
- Kliknite na Dokončiť.
- Mac:
- Zoškrabte ikonu aplikácie Scratch do priečinka Aplikácie.
- Windows
Časť 2 zo 4: pridávanie grafiky
- 1Otvorený škrabanec. Má žltú ikonu a na nej písmeno S. Kliknite na ikonu v ponuke Štart v systéme Windows. 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úť na Nie, ďakujem alebo Áno, rád by som pomohol vylepšiť začiarknutie. Ak vyberiete možnosť Áno, údaje o využití budú odoslané tímu Scratch. Tím Scratch nezhromažďuje osobné údaje.
- 2Pridajte 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ľadávanie 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 položku Otvoriť.
- 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.
- 3Pridajte škriatka. 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ň v zozname pod oknom Náhľad v pravom hornom rohu a stlačte kláves Delete.
- 4Na 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 sprite
- 1Kliknite na sprite, do ktorého chcete pridať ovládacie prvky. Kliknutím na ikonu sprite pod oknom s ukážkou v pravom hornom rohu vyberte sprite.
- 2Kliknite na kartu Kód. Je to prvá karta v ľavom hornom rohu pod logom Scratch.
- 3Presuňte blok udalostí do oblasti kódu. V programe Scratch sa kódovanie vykonáva pomocou blokov. Všetky bloky sú uvedené na paneli vľavo pod kartou bloky. 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 spustí, keď kliknete 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.
- 4Pripojte blok pod blok udalostí. Bloky pohybu sú farebne označené modrou farbou a bloky Look sú farebne označené fialovou farbou. Nájdite blok, v ktorom sa má stať to, čo chcete. 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ť.
- 5Experimentujte 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: Vyberte „Keď sa klikne na tohto sprite“ ako blok udalosti. Potom z blokov 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 textom „Keď je stlačené [šípka 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: Pridanie premenných a detekcia kolízií
- 1Kliknite 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ď.
- 2Kliknite 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.
- 3Zadajte 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.
- 4Potiahnite blok, ktorý hovorí „keď kliknete na [ikonu so zelenou vlajkou], v oblasti kódu. Je to v blokoch Udalosti. Je to blok so zelenou vlajkou v texte.
- 5Pripojte 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.
- 6Do bielej bubliny zadajte číslo, ktoré má mať 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.
- 7Za nastavený variabilný blok 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.
- 8Uprostred bloku „navždy“ pripevnite pohľad „ak/potom“. Blok „If/Then“ má v strede tiež zárez. Okrem toho má šesťhranný kľúč po „If“.
- 9Do šesťhranného kľúča pridajte „dojemný“ blok. Blok „Dotyk“ je v hornej časti blokov snímania. Pretiahnite ho do šesťhranného kľúča v bloku „Ak/potom“.
- 10Vyberte 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.
- 11Pripevnite bloky, ktoré sa majú stať, keď dôjde k stretu škriatkov. 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ú, ktorá hovorí „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.
Otázky a odpovede
- Ako vytvorím online hru pre viacerých hráčov pre neobmedzený počet ľudí (aby každá osoba mala sprite)?Ak chcete vytvoriť online hru pre viacerých hráčov, musíte vo Scratch verzii 2 vytvoriť cloudové premenné.