Scratch je populární vizuální programovací jazyk vyvinutý MIT Media Lab jako dětský vzdělávací nástroj. Je k dispozici online a verze pro stolní počítače jsou k dispozici pro Mac OS, Windows, Chrome OS a Android. Tento wikiHow vás naučí základy toho, jak vytvořit hru
Kroky
Část 1 ze 4: Stažení Scratch
Krok 1. Přejděte na stránku Scratch Download ve webovém prohlížeči
Toto je webová stránka, kde si můžete stáhnout verzi Scratch pro počítače.
Krok 2. Klikněte na Přímé stažení
Je to pod možností stáhnout si Scratch z digitálního úložiště vašeho systému.
Případně můžete kliknout Vytvořit v horní části webové stránky a můžete okamžitě začít vytvářet online ve webovém prohlížeči.
Krok 3. Poklepejte na instalační soubor
Instalační soubor Scratch je „Scratch Desktop Setup 3.9.0.exe“pro Windows a „Scratch 3.6.0.dmg“pro Mac. Po dokončení stahování instalačního souboru spusťte proces instalace poklepáním na instalační soubor. Stažené soubory můžete najít ve složce Stažené soubory nebo ve webovém prohlížeči.
Krok 4. Nainstalujte Scratch
Při instalaci Scratch postupujte takto:
-
Okna
- Vyberte „Pouze pro mě“nebo „Kdokoli, kdo používá tento počítač“.
- Klikněte Nainstalujte
- Klikněte Ano aby instalační program Scratch mohl provádět změny ve vašem systému.
- Klikněte Dokončit.
-
Mac:
Zkopírujte ikonu aplikace Scratch do složky Aplikace
Část 2 ze 4: Přidání grafiky
Krok 1. Otevřete Scratch
Má žlutou ikonu se S na něm. Klikněte na ikonu v nabídce Start v systému Windows. Najdete ho ve složce Aplikace na Macu.
Při prvním spuštění aplikace Scratch se zobrazí dotaz, zda chcete odeslat data týmu Scratch, který pomůže vylepšit Scratch. Můžete kliknout Ne, díky nebo Ano, rád bych pomohl vylepšit Scratch. Pokud vyberete Ano, budou data o využití odeslána týmu Scratch. Tým Scratch neshromažďuje osobní údaje.
Krok 2. Přidejte pozadí
Chcete-li do Scratch přidat pozadí, klikněte na ikonu, která se podobá fotografii v pravém dolním rohu. Poté vyberte obrázek, který chcete použít jako pozadí. K procházení pozadí podle kategorií můžete použít karty v horní části nebo pomocí vyhledávacího panelu v levém horním rohu vyhledat pozadí podle názvu.
- Chcete -li nahrát vlastní pozadí, najeďte kurzorem myši na ikonu připomínající fotografii a klikněte na ikonu podobající se trojici se šipkou směřující nahoru. Klikněte na obrázek, který chcete použít jako pozadí, a klikněte Otevřeno.
- Chcete -li nakreslit vlastní pozadí, najeďte kurzorem myši na ikonu připomínající fotografii a klikněte na ikonu, která připomíná štětec. Pomocí nástrojů pro malování namalujte vlastní pozadí.
Krok 3. Přidejte sprite
Skřítci jsou obrazové objekty, které jsou součástí herní scény. Mohou to být charakter hráče, nepřátelé nebo překážky, postavy, které nejsou hráčem, power-upy a spotřební doplňky, nebo animované objekty na pozadí. Chcete-li přidat sprite, klikněte na ikonu, která se podobá kočce v pravém dolním rohu. Poté klikněte na sprite, kterého chcete přidat do své scény.
- Stejně jako pozadí můžete na scénu nahrávat a malovat vlastní skřítky. Chcete -li to provést, umístěte kurzor myši na ikonu, která připomíná kočku, a kliknutím na ikonu, která se podobá trojici, šipka směřující nahoru nahrajte vlastní sprite. Kliknutím na ikonu, která připomíná štětec, namalujete vlastní skřítky.
- Pokud potřebujete sprite odstranit, klikněte na něj v seznamu pod oknem Náhled v pravém horním rohu a stiskněte Vymazat klíč.
Krok 4. Přetáhněte sprite na místo, kde chcete, aby byl na začátku hry
Okno náhledu je v pravém horním rohu. Klikněte a přetáhněte sprite na místo, kde chcete, aby byl na začátku hry.
Část 3 ze 4: Přidání ovládacích prvků a pohybu do skřítka
Krok 1. Klikněte na sprite, ke kterému chcete přidat ovládací prvky
Kliknutím na ikonu sprite pod oknem náhledu v pravém horním rohu vyberte sprite.
Krok 2. Klikněte na kartu Kód
Je to první karta v levém horním rohu pod logem Scratch.
Krok 3. Přetáhněte blok událostí do oblasti kódu
V programu Scratch se kódování provádí pomocí bloků. Všechny bloky jsou uvedeny v panelu vlevo pod kartou bloků. Bloky jsou barevně odlišeny podle typu. Bloky událostí jsou barevně odlišeny žlutě. Kliknutím na žlutou tečku vlevo přejdete na bloky událostí. Poté přetáhněte blok událostí do oblasti kódu vpravo od seznamu bloků. Blok událostí může být něco jako „Když kliknete na tento sprite“, „Když stisknete [klávesu]“nebo „Když klikne [ikona zelené vlajky]“.
Sekvence hry začíná kliknutím na ikonu zelené vlajky nad oknem náhledu. Pomocí bloku, který říká „Když kliknete na [ikonu zelené vlajky]“, vytvoříte akci, která začne hned po spuštění hry. Je to v horní části bloků Události. Má ikonu se zelenou vlajkou
Krok 4. Připojte blok pod blok událostí
Bloky pohybu jsou barevně odlišeny modře a bloky Look jsou barevně označeny fialově. Najděte si blok pro to, co chcete, aby se stalo. Přetáhněte ji do oblasti kódu a připojte ji pod blok událostí v oblasti kódu. Všimněte si, jak mají bloky zářez nad a pod nimi. Vložte zářez pro akční blok do bloku událostí.
- Pokud má blok šipku směřující dolů (⏷), kliknutím na šipku zobrazíte rozevírací nabídku. V rozevírací nabídce vyberte možnost (například klávesnici).
- Pokud má blok bílou bublinu s textem, můžete text uvnitř bubliny změnit.
Krok 5. Experimentujte s bloky
Chce to trochu experimentovat, abyste zjistili, jak přimět bloky, aby dělaly to, co chcete. Zkuste připojit různé bloky a uvidíte, co se stane. Následuje několik příkladů bloků, které můžete vyzkoušet.
-
Příklad bloků 1:
Jako blok událostí vyberte „Když se klikne na tento sprite“. Poté připojte blok, který říká „řekni [ahoj!] Na [2] sekundy“z bloků Looks.
-
Příklad bloků 2:
Chcete -li, aby se sprite pohyboval doleva a doprava, když stisknete klávesy se šipkami doleva a doprava, přidejte blok událostí, který říká „Když je stisknuto [šipka vpravo ⏷]“. V rozevírací nabídce v bloku budete muset vybrat klávesu se šipkou vpravo. Poté připojte blok, který říká „bod ve směru [90]“z pohybových bloků. Poté připojte další pohybový blok, který říká „přesunout [10] kroků“. Poté přetáhněte do oblasti kódu další značku události, která říká „Když stisknete [šipka doleva ⏷]“, připojte pohybový blok, který říká „bod ve směru [-90]“, a připojte další pohybový blok, který říká „přesunout [10] kroků “.
Část 4 ze 4: Přidávání proměnných a detekce kolizí
Krok 1. Klikněte na Proměnné
Je to oranžová tečka na panelu vlevo. Zobrazí se proměnné bloky. Proměnné jsou to, co se používá k vytváření věcí, jako je skóre, životy, měřič zdraví atd.
Krok 2. Klikněte na Vytvořit proměnnou
Je to nad seznamem variabilních bloků. Otevře se okno, které můžete použít k vytváření vlastních proměnných.
Krok 3. Zadejte název proměnné a klikněte na Ok
Můžete to pojmenovat něco jako „Skóre“nebo „Životy“nebo cokoli, co chcete změnit, když se vaši skřítci střetnou.
Krok 4. Přetáhněte blok s nápisem „Když kliknete na [ikonu zeleného praporku]“v oblasti kódu
Je to v blocích Události. Je to blok se zelenou vlajkou v textu.
Krok 5. Připojte blok, který říká „Nastavit [proměnnou] na [prázdné]“
Je to v variabilních blocích. Pomocí rozevírací nabídky v bloku vyberte proměnnou, kterou jste vytvořili.
Krok 6. Do bílé bubliny zadejte číslo, na kterém má být proměnná na začátku hry
Pokud například chcete vytvořit skóre, na začátku hry byste jej nastavili na „0“. Pokud jde o životy, zadejte počet životů, které má vaše postava na začátku hry mít.
Krok 7. Za blok Nastavit proměnnou připojte blok smyčky „Navždy“
Je to v sekci „Ovládání“. Tento blok má uprostřed zářez pro přidání bloků uprostřed.
Krok 8. Uprostřed bloku „Forever“připevněte pohled „If/Then“
Blok „If/Then“má také zářez uprostřed. Kromě toho má šestihranný klíč po „If“.
Krok 9. Přidejte do bloku šestihranu blok „Dojemný“
Blok „Dotek“je v horní části bloků snímání. Přetáhněte jej do šestihranného klíče v bloku „If/Then“.
Krok 10. Vyberte jiný sprite, kterého se váš ovládatelný sprite může dotknout
Pomocí rozevírací nabídky v bloku vyberte jiný sprite. Může to být například nepřátelský sprite, power-up nebo jednoduchá položka, která změní vaše skóre.
Krok 11. Připojte bloky, které se mají stát, když se skřítci srazí
Pokud chcete vytvořit složitou smrtící sekvenci, může to vyžadovat určité experimentování s ovládáním pohybu, aby to bylo přesně správné. Chcete-li proměnnou změnit, připojte proměnnou s nápisem „změnit [proměnnou] o [prázdné] do bloku„ If/Then “. Pomocí rozevírací nabídky v bloku„ změnit proměnnou “vyberte proměnnou, kterou chcete změnit. Do bílé bubliny zadejte částku, o kterou se má změnit. Například do bílé bubliny zadejte „1“, abyste zvýšili své skóre o 1 bod. Pokud si chcete odnést život, zadejte „-1“do bílé bublina.