Tartalomjegyzék:
- Kellékek
- 1. lépés: Új projekt
- 2. lépés: Új Sprite készítése
- 3. lépés: A főszereplő
- 4. lépés: A rossz pasi
- 5. lépés: A háttér
- 6. lépés: Játék a háttérben
- 7. lépés: golyó
- 8. lépés: Kódolás
- 9. lépés: Fényképezés
- 10. lépés: A rossz pasi kódja
- 11. lépés: Utolsó lépések
Videó: 2D Shooter Scratch Game: 11 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben az utasításban megmutatom, hogyan készíts 2D lövöldözős játékot. Elkészítése meglehetősen egyszerű, de remélhetőleg néhány dolgot megtanulsz az út során, és hamarosan elkészítheted saját kaparós játékodat!
Kellékek
- Egy számítógép.
- Scratch bejelentkezés/fiók.
- Egér (sokkal könnyebbé teszi a játékot, ha elkészült).
1. lépés: Új projekt
Az első dolog, amit meg szeretne tenni, keresse fel a https://scratch.mit.edu/ oldalt. Ezután szeretne bejelentkezni fiókjával, és kattintson a "Létrehozás" gombra.
2. lépés: Új Sprite készítése
Az első kép az, amit a Létrehozás gombra kattintás után látnia kell. Most azt szeretné tenni, hogy rákattint a "sprite one" feliratú karcolt macska ikonra, majd kattintson a kuka gombra. Ez törli a kezdő sprite -ot, hogy mi magunk is elkészíthessük. Ezután rákattintunk a + jelű macska logóra, majd kiválasztjuk a festéket. Most megtehetjük az első sprintünket.
3. lépés: A főszereplő
Most főszereplővé szeretnénk válni, amelyet a játékos irányít. A bal oldali eszközökkel készítsen egy kis kört, amely középen középen helyezkedik el, és a vonalszerszámmal és a téglalap alakú eszközzel rajzoljon karokat és pisztolyt. Ha szeretné, kísérletezhet a színekkel, de először próbálja meg, hogy mérete és alakja hasonló legyen az enyémhez. Végül, ha elkészült, kattintson a szövegre, ahol azt írja, hogy sprite one, és cserélje ki, hogy „Player”, ahogy az enyém is. Ez csak egy módja annak, hogy tudjuk, hogy a "Játékos" a főszereplőnkre vonatkozik.
4. lépés: A rossz pasi
Most, hogy elkészítettük a főszereplőnket, tennünk kell valamit annak érdekében, hogy harcolhasson. A bal oldali szerszámok segítségével ismét ugyanazt készítse el, mint a 3. lépésben, de egyenesebb karokkal és pisztoly nélkül. Állítsa nagyjából a "Player" méretűre, és győződjön meg arról, hogy közvetlenül balra néz. Végül nevezze át, mint a 3. lépésben, "BadGuy" -ra. Mielőtt továbblépnénk a következő lépéshez, kattintson a bal alsó sarokban található hátteret jelző ikonra, és válassza a festék lehetőséget.
5. lépés: A háttér
Miután rákattintott a festék ikonra a 4. lépésben, használja a téglalap eszközt, és készítsen hátteret a választott színből, ugyanúgy, mint a sprite rajzát. Ügyeljen arra, hogy törölje az automatikusan elkészített üres fehér hátteret, hogy csak ez legyen a háttér. Végül nevezze el valami hasonlónak: "Háttér".
6. lépés: Játék a háttérben
Kattintson ismét a festék ikonra, és készítsen egy második hátteret a szöveges eszköz segítségével, hogy valami ilyesmit készítsen. Nevezze át GameOver -re vagy valami hasonlóra, és folytassa a következő lépéssel.
7. lépés: golyó
Most egy golyót fogunk készíteni, amelyet a játékosunk a rosszfiúkra lőhet. Ez még egyszerűbb, mint a többi sprite, és mindössze annyit kell tennie, hogy készít egy kis vízszintes téglalapot, amelynek közepén a pluszjel van. Ezután nevezze el "Bullet" -nek, és folytassa a következő lépéssel.
8. lépés: Kódolás
Először válassza ki a "Player" Sprite -t a bal alsó sarokban, amelyet korábban készítettünk. Ezután kattintson a bal felső sarokban található kódra, jelmezekre és hangra a kódra. Görgethet felfelé és lefelé a színkódolt blokkokban, és húzhatja a tömböket a munkaterületre. Egy blokk törléséhez húzza vissza a bal oldalra. Szokjon hozzá a blokkok mozgatásához, leválasztásához és törléséhez. A kódblokkok átnézésével hozza létre újra a képen látható kódot. Amikor eléri a "Broadcast" blokkot, új adást fog készíteni, és nevezze el "Shoot" -nak, majd válassza ki a blokk beépített legördülő menüjében.
Ez a kód lehetővé teszi, hogy a játékos WASD -vel mozogjon (fel, balra, le és jobbra). Ez is elindítja a sprite -t a képernyő közepén. A megfelelő kódrészlet az lesz, hogyan fogjuk lőni a golyót. Ha ezekből semmit sem ért, semmi baj, csak másolja le a kódot, és nézze meg, hogy útközben rájön -e, hogyan működik.
9. lépés: Fényképezés
Ismét, mint a 8. lépésben, a képen látható kódot fogja újra létrehozni, de a bullet sprite -on (kattintson a jobb alsó sarokban található "Bullet" sprite -re).
Ez a kód a "Player" kóddal működik, és lehetővé teszi, hogy amikor lenyomva tartja az egeret, a golyó klónját hozza létre (lehetővé téve, hogy egyszerre több golyófröccs legyen) a lejátszó előtt, így mintha a játékos fegyveréből jönne ki, majd az egér által mutatott irányba mozdul el. Ez lehetőséget ad arra, hogy a játékot játszó személy célozzon és golyókat lőjön.
10. lépés: A rossz pasi kódja
Valószínűleg ez a legbonyolultabb és legfontosabb kód. Válassza ki a "BadGuy" sprite -ot, majd győződjön meg arról, hogy minden olyan, mint a képen. A kód ezen részében változót kell készítenünk. Ezt ugyanúgy tesszük, mint a sugárzott üzenetet. Győződjön meg arról, hogy az "összes sprite" lehetőséget is kiválasztotta. El kell készítenünk egy második sugárzott üzenetet is GameOver néven.
Ez a kód lehetővé teszi, hogy a rosszfiú klónokat készítsen, amelyek véletlenszerűen ívnak a képernyő szélén. Azt is teszi, hogy a rosszfiú mindig követi a játékost, meghal, amikor golyó találja el, és a játék véget ér, amikor az egyik rosszfiú megérinti a játékost.
11. lépés: Utolsó lépések
Végül adja hozzá a bal oldali képen található kódot a "Játékos" -hoz, a jobb felső képen lévő kódot a "Bullet" -hez, és a harmadik kép kódját a "BadGuy" -hoz. Így akadályozzuk meg, hogy a játék végeztével minden megtörténjen, és befejezzük a játékot. Megcsináltad! Dupla Ellenőrizze, hogy minden helyesen van -e kódolva. Kattintson a "Lásd a projekt oldalát" gombra a tetején, és játssza a játékot! Kattintson a zöld zászlóra a kód futtatásához, és a piros stop jelre a kód leállításához. Ha szeretné megtekinteni az általam készítettet, vagy ellenőrizze kétszer a kódját, látogasson el ide: https://scratch.mit.edu/projects/381823733/. Nyugodtan adjon hozzá új dolgokat, például magas pontszámokat, egészséget, sebzést és különböző fegyvereket. Érezd jól magad!
Ajánlott:
Interaktív történet (Scratch Game): 8 lépés
Interaktív sztori (Scratch Game): Ez egy oktatóanyag lesz arról, hogyan lehet egy játékot semmiből készíteni párbeszéddel és spritekkel. Ezenkívül megtanít klipeket hozzáadni a játékhoz, és az időzítést, beleértve a közvetítést és egyebeket
Punch Activated Water Shooter: 5 lépés
Punch Activated Water Shooter: Ha egy darabból álló rajongó vagy. Biztos ismered Jinbe -t. Jinbe a One Piece sorozat szereplője, amelyet Eiichiro Oda készített. Jinbe a Fishman Karate kivételesen erős mestere. Egyik technikája az Ötezer téglaököl. Ez
Egyszerű és egyszerű Pókember Web-Shooter: 12 lépés
Egyszerű és egyszerű Pókember Web-Shooter: Láttál Pókember-filmet? Pókember-képregény? Bármi, ami homályosan Pókemberhez kapcsolódik? A Pókember látszólag mindenhol ott van. Miért nem készít egy egyszerű web-shooter-t? Kis gyakorlás után a ház anyagaiból létrehoztam egy dizájnt, amely létrehozható
Cat Ball Shooter: 9 lépés (képekkel)
Cat Ball Shooter: Szükséges anyagok 1 x RFID érzékelő/ távirányító 1 x Arduino uno 2 x DC motorok 1 x 180 szervo 1 x 360 szervóvezeték
Hummingbird Shooter: 14 lépés (képekkel)
Hummingbird Shooter: A nyár végén a kolibrik végre elkezdték látogatni az etetőt, amelyet a hátsó verandán helyeztünk el. Szerettem volna néhány digitális felvételt készíteni róluk, de nem bírtam ott állni egy "hatótávolságú" kamerával-soha nem jöttek. Szükségem volt egy távoli kábel kioldására