Jak vytvořit hru na nule (s obrázky)

Obsah:

Jak vytvořit hru na nule (s obrázky)
Jak vytvořit hru na nule (s obrázky)
Anonim

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

Make a Game on Scratch Krok 1
Make a Game on Scratch Krok 1

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.

Zahrajte si hru Scratch Krok 2
Zahrajte si hru Scratch Krok 2

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.

Make a Game on Scratch Krok 3
Make a Game on Scratch Krok 3

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.

Zahrajte si hru Scratch Krok 4
Zahrajte si hru Scratch Krok 4

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

Make a Game on Scratch Krok 5
Make a Game on Scratch Krok 5

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.

Zahrajte si hru Scratch Krok 6
Zahrajte si hru Scratch Krok 6

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í.
Zahrajte si hru Scratch Krok 7
Zahrajte si hru Scratch Krok 7

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íč.
Vytvořte hru na stírání, krok 8
Vytvořte hru na stírání, krok 8

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

Zahrajte si hru Scratch Krok 9
Zahrajte si hru Scratch Krok 9

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.

Make a Game on Scratch Krok 10
Make a Game on Scratch Krok 10

Krok 2. Klikněte na kartu Kód

Je to první karta v levém horním rohu pod logem Scratch.

Make a Game on Scratch Krok 11
Make a Game on Scratch Krok 11

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

Zahrajte si hru Scratch Krok 12
Zahrajte si hru Scratch Krok 12

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.
Zahrajte si hru Scratch Krok 13
Zahrajte si hru Scratch Krok 13

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í

Zahrajte si hru Scratch Krok 14
Zahrajte si hru Scratch Krok 14

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.

Make a Game on Scratch Krok 15
Make a Game on Scratch Krok 15

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.

Vytvořte hru na stírání, krok 16
Vytvořte hru na stírání, krok 16

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.

Make a Game on Scratch Krok 17
Make a Game on Scratch Krok 17

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.

Vytvořte hru na stírání, krok 18
Vytvořte hru na stírání, krok 18

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.

Make a Game on Scratch Krok 19
Make a Game on Scratch Krok 19

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.

Zahrajte si hru Scratch Krok 20
Zahrajte si hru Scratch Krok 20

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.

Zahrajte si hru Scratch Krok 21
Zahrajte si hru Scratch Krok 21

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“.

Make a Game on Scratch Krok 22
Make a Game on Scratch Krok 22

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“.

Zahrajte si hru Scratch Krok 23
Zahrajte si hru Scratch Krok 23

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.

Vytvořte hru na stírání, krok 24
Vytvořte hru na stírání, krok 24

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.

Doporučuje: