Obsah:
- Zásoby
- Krok 1: Nový projekt
- Krok 2: Vytvorenie nového sprite
- Krok 3: Hlavná postava
- Krok 4: Zlý chlap
- Krok 5: Pozadie
- Krok 6: Hra na pozadí
- Krok 7: Odrážka
- Krok 8: Kódovanie
- Krok 9: Streľba
- Krok 10: Kód zlého muža
- Krok 11: Posledné kroky
Video: 2D strieľačka so strieľačkami: 11 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
V tomto návode vám ukážem, ako vytvoriť stíhaciu hru 2D strieľačky. Jeho výroba je veľmi jednoduchá, ale dúfajme, že sa počas neho naučíte niekoľko vecí a čoskoro si vytvoríte vlastné stieracie hry!
Zásoby
- Počítač.
- Stieracie prihlásenie/účet.
- Myš (Hranie hry, keď budete hotoví, je oveľa jednoduchšie).
Krok 1: Nový projekt
Prvá vec, ktorú musíte urobiť, je prejsť na stránku https://scratch.mit.edu/. Potom sa chcete prihlásiť pomocou svojho účtu a kliknite na „Vytvoriť“.
Krok 2: Vytvorenie nového sprite
Prvý obrázok je to, čo by ste mali vidieť po kliknutí na tlačidlo Vytvoriť. To, čo chcete teraz urobiť, je kliknúť na ikonu škrabacej mačky „sprite one“a potom kliknúť na tlačidlo koša. Tým sa odstráni počiatočný sprite, aby sme si mohli vytvoriť vlastný. Ďalej chceme kliknúť na logo mačky znamienkom + a potom vybrať farbu. Teraz môžeme urobiť nášho prvého škriatka.
Krok 3: Hlavná postava
Teraz chceme urobiť našu hlavnú postavu, ktorú bude hráč ovládať. Pomocou nástrojov vľavo vytvorte malý kruh, ktorý je stredom v strede, a pomocou čiarového a obdĺžnikového nástroja nakreslite ruky a zbraň. Ak chcete, môžete experimentovať s farbami, ale prvýkrát sa len snažte, aby boli veľkosťou a tvarom podobné ako moje. Nakoniec, keď budete hotoví, kliknite na text, kde je napísané sprite one, a nahraďte ho výrazom „Hráč“, ako to robí môj. Toto je len spôsob, ako môžeme vedieť, že „hráč“sa týka našej hlavnej postavy.
Krok 4: Zlý chlap
Teraz, keď sme sa stali hlavnou postavou, musíme urobiť niečo, aby táto postava bojovala. Pomocou nástrojov vľavo znova urobte to isté ako v kroku 3, ale s rovnejšími rukami a bez pištole. Vykonajte približne rovnakú veľkosť ako „Hráč“a uistite sa, že smeruje priamo doľava. Nakoniec ho premenujte tak, ako sme to urobili v kroku 3, na niečo ako „BadGuy“. Predtým, ako prejdeme k ďalšiemu kroku, kliknite na ikonu kulisy vľavo dole a vyberte farbu.
Krok 5: Pozadie
Akonáhle kliknete na ikonu farby z kroku 4, pomocou nástroja na obdĺžnik vytvorte pozadie z farby, ktorú si vyberiete, rovnako ako ste kreslili škriatkov. Uistite sa, že ste odstránili prázdne biele pozadie, ktoré sa automaticky vytvorí pre vás, takže jediné pozadie, ktoré máte, je toto. Potom ho konečne pomenujte ako „Pozadie“.
Krok 6: Hra na pozadí
Znova kliknite na ikonu maľovania a pomocou textového nástroja vytvorte druhé pozadie, aby ste vytvorili niečo, čo vyzerá takto. Premenujte ho na GameOver alebo na niečo podobné a prejdite na ďalší krok.
Krok 7: Odrážka
Teraz urobíme guľku, ktorou náš hráč môže strieľať na zlých. Je to ešte jednoduchšie ako ostatné škriatky a stačí urobiť malý horizontálny obdĺžnik so stredom na znamienko plus v strede. Potom ho pomenujte „Odrážka“a pokračujte ďalším krokom.
Krok 8: Kódovanie
Najprv vyberte Sprite „Player“z ľavého dolného rohu, ktorý sme vytvorili predtým. Potom v ľavom hornom rohu, kde je napísaný kód, kostýmy a zvuk, kliknite na kód. Môžete sa posúvať hore a dole po farebne označených blokoch a presúvať bloky do pracovného priestoru. Ak chcete blok odstrániť, presuňte ho späť na ľavú stranu. Zvyknite si na presúvanie, odpájanie a odstraňovanie blokov. Pri pohľade cez bloky kódu znova vytvorte kód na obrázku. Keď sa dostanete do bloku „Vysielanie“, chystáte sa vytvoriť nové vysielanie, pomenujte ho „Zastreliť“a potom ho vyberte v zabudovanej rozbaľovacej ponuke bloku.
Tento kód umožňuje hráčovi pohybovať sa pomocou WASD (hore, doľava, dole a doprava). Tiež sa spustí sprite v strede obrazovky. Správny kus kódu bude spôsob, akým prinútime guľku vystreliť. Ak niečomu z toho nerozumiete, je to v poriadku, stačí skopírovať kód a zistiť, či môžete po ceste zistiť, ako to funguje.
Krok 9: Streľba
Opäť, ako v kroku 8, znova vytvoríte kód na obrázku, ale na sprite odrážok (kliknite na sprite „Bullet“vpravo dole).
Tento kód pracuje s kódom v prehrávači a robí ho tak, že kedykoľvek podržíte myš, vytvorí sa pred hráčom klon guľky (umožňujúci naraz viacero sprajtov), aby to vyzeralo ako keby vychádzal z hráčovej pištole a potom sa pohyboval v smere, ktorým ukazovala vaša myš. Osoba, ktorá hru hrá, dáva možnosť mieriť a strieľať guľky.
Krok 10: Kód zlého muža
Toto je pravdepodobne najkomplikovanejší a najdôležitejší kód. Vyberte sprite "BadGuy" a potom sa uistite, že je všetko ako na obrázku. V tejto časti kódu musíme vytvoriť premennú. Robíme to rovnakým spôsobom, akým sme vytvorili vysielaciu správu. Uistite sa, že je vybratá aj možnosť „pre všetky škriatky“. Musíme tiež vytvoriť druhú vysielaciu správu s názvom GameOver.
Tento kód to robí tak, že zlý človek vytvára klony, ktoré sa náhodne objavia na okrajoch obrazovky. Tiež to robí to tak, že zlý človek vždy nasleduje hráča, zomrie, keď ho zasiahne guľka, a že hra sa skončí, keď sa jeden z padouchov dotkne hráča.
Krok 11: Posledné kroky
Nakoniec do „Prehrávača“pridajte kód v ľavom obrázku, do „odrážky“kód v pravom hornom obrázku a do „BadGuy“kód v treťom obrázku. Takto zastavíme všetko, čo sa stane, keď sa hra skončí, a ukončíme hru. Urobil si to! Dôkladne skontrolujte, či je všetko kódované správne. V hornej časti kliknite na „Zobraziť stránku projektu“a choďte si zahrať svoju hru! Kliknutím na zelenú vlajku spustíte kód a na červenú značku zastavíte kód. Ak chcete vidieť ten, ktorý som vyrobil, alebo si dvakrát skontrolujte kód, choďte sem: https://scratch.mit.edu/projects/381823733/. Neváhajte pridávať nové veci, ako napríklad vysoké skóre, zdravie, škody a rôzne zbrane. Bavte sa!
Odporúča:
Strieľačka ARDUINO + SCRATCH: 6 krokov
Strieľačka ARDUINO + SCRATCH: Zachráňte svoj koláč !!! Je v nebezpečenstve. K nemu sa priblížia štyri muchy. Máte iba 30 sekúnd na to, aby ste muchy vystrelili a zachránili svoj koláč
Laserová strieľačka (Hviezdne vojny): 5 krokov
Laserová strieľačka (Hviezdne vojny): V tomto článku sa podelím o projekt hviezdnych vojen založený na arduine, ktorý môžete urobiť s rozpočtom. Tento projekt je laserová strieľačka, ktorá vám bude vyhovovať ako domáci výrobok. Tento projekt pozostáva z 2 čiastkových projektov: výroba blasteru z lepenky
Punch Aktivovaná vodná strieľačka: 5 krokov
Punch Activated Water Shooter: Ak ste fanúšikom jedného kusu. Musíte poznať Jinbe. Jinbe je postava zo série One Piece, ktorú vytvoril Eiichiro Oda. Jinbe je mimoriadne silný majster Fishman Karate. Jednou z jeho techník je Five Thousand Brick Fist. To je
Ručná strieľačka: 5 krokov
Ručná strunová strieľačka: Tento rýchly a zábavný projekt poháňa strunu v nekonečnej slučke s vreckovým zariadením. Vyžaduje to niekoľko 3D tlačených dielov, batériu, dva malé motory a vypínač
Jednoduchý a ľahký webový strieľačka Spider-Man: 12 krokov
Jednoduchý a ľahký webový strieľačka Spider-Man: Videli ste film o Spider-Manovi? Komiks Spider-Man? Čokoľvek nejasne súvisí so Spider-Manom? Spider-Man je zdanlivo všade. Prečo nevyrobiť jednoduchého webového strelca? Po troche praxe som vytvoril návrh z materiálov domu, ktorý by bolo možné vytvoriť