Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Nowy projekt
- Krok 2: Tworzenie nowego duszka
- Krok 3: Główny bohater
- Krok 4: Zły facet
- Krok 5: Tło
- Krok 6: Gra w tle
- Krok 7: Kula
- Krok 8: Kodowanie
- Krok 9: Strzelanie
- Krok 10: Kod złego faceta
- Krok 11: Ostatnie kroki
Wideo: 2D Shooter Scratch Game: 11 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
W tej instrukcji pokażę ci, jak stworzyć strzelankę 2D zdrapkę. Jest to dość proste do zrobienia, ale miejmy nadzieję, że po drodze nauczysz się kilku rzeczy i wkrótce będziesz tworzyć własne gry zdrapki!
Kieszonkowe dzieci
- Komputer.
- Logowanie/konto Scratch.
- Mysz (ułatwia grę, gdy skończysz).
Krok 1: Nowy projekt
Pierwszą rzeczą, którą chcesz zrobić, to wejść na https://scratch.mit.edu/. Następnie chcesz zalogować się na swoje konto i kliknąć „Utwórz”.
Krok 2: Tworzenie nowego duszka
Pierwszy obrazek jest tym, co powinieneś zobaczyć po kliknięciu przycisku Utwórz. To, co chcesz teraz zrobić, to kliknąć ikonę kota drapaka z napisem „sprite jeden”, a następnie kliknąć przycisk kosza. Spowoduje to usunięcie początkowego duszka, dzięki czemu będziemy mogli stworzyć własny. Następnie chcemy kliknąć logo kota ze znakiem +, a następnie wybrać farbę. Teraz możemy zrobić naszego pierwszego duszka.
Krok 3: Główny bohater
Teraz chcemy stworzyć naszego głównego bohatera, którym będzie sterował gracz. Używając narzędzi po lewej stronie, wykonaj małe kółko, które jest wyśrodkowane pośrodku, i użyj narzędzia linii i narzędzia prostokąta, aby narysować ramiona i pistolet. Możesz eksperymentować z kolorami, jeśli chcesz, ale po raz pierwszy spróbuj, aby był podobny rozmiarem i kształtem do mojego. Wreszcie, gdy skończysz, kliknij tekst, w którym jest duszek jeden i zastąp go, aby powiedzieć „Gracz”, tak jak robi to mój. To tylko sposób, abyśmy wiedzieli, że „Gracz” odnosi się do naszego głównego bohatera.
Krok 4: Zły facet
Teraz, kiedy stworzyliśmy naszego głównego bohatera, musimy stworzyć coś dla tej postaci do walki. Używając narzędzi po lewej, ponownie wykonaj to samo, co w kroku 3, ale z bardziej prostymi ramionami i bez pistoletu. Upewnij się, że jest tego samego rozmiaru co „Gracz” i upewnij się, że jest skierowany bezpośrednio w lewo. Na koniec zmień jego nazwę, tak jak w kroku 3, na coś w rodzaju „BadGuy”. Zanim przejdziemy do następnego kroku, kliknij ikonę tła w lewym dolnym rogu i wybierz farbę.
Krok 5: Tło
Po kliknięciu ikony malowania z kroku 4 użyj narzędzia Prostokąt, aby utworzyć tło z wybranego koloru, tak jak narysowałeś duszki. Pamiętaj, aby usunąć puste białe tło, które jest automatycznie tworzone dla Ciebie, aby jedynym tłem, które masz, było to. Na koniec nadaj mu nazwę na przykład „Tło”.
Krok 6: Gra w tle
Ponownie kliknij ikonę malowania i utwórz drugie tło za pomocą narzędzia tekstowego, aby zrobić coś, co wygląda tak. Zmień nazwę na GameOver lub coś podobnego i przejdź do następnego kroku.
Krok 7: Kula
Teraz zrobimy kulę, którą nasz gracz będzie mógł strzelać do złych. Jest to jeszcze prostsze niż w przypadku innych duszków, a wszystko, co musisz zrobić, to zrobić mały poziomy prostokąt, wyśrodkowany na znaku plusa pośrodku. Następnie nazwij go „Bullet” i przejdź do następnego kroku.
Krok 8: Kodowanie
Najpierw wybierz Sprite „Gracz” z lewego dolnego rogu, który zrobiliśmy wcześniej. Następnie w lewym górnym rogu, gdzie jest napisane kod, kostiumy i dźwięk, kliknij kod. Możesz przewijać w górę iw dół bloki oznaczone kolorami oraz przeciągać i upuszczać bloki na obszar roboczy. Aby usunąć blok, przeciągnij go z powrotem na lewą stronę. Przyzwyczaj się do przenoszenia, odłączania i usuwania bloków. Przeglądając bloki kodu, odtwórz kod z obrazka. Kiedy dojdziesz do bloku „Transmisja”, utworzysz nową transmisję i nazwiesz ją „Shoot”, a następnie wybierz ją z wbudowanego menu bloku.
Ten kod pozwala graczowi poruszać się za pomocą WASD (w górę, w lewo, w dół i w prawo). Uruchamia również duszka na środku ekranu. Właściwy fragment kodu pozwoli nam wystrzelić kulę. Jeśli nic z tego nie rozumiesz, to w porządku, po prostu skopiuj kod i zobacz, czy możesz dowiedzieć się, jak to działa.
Krok 9: Strzelanie
Ponownie, tak jak w kroku 8, zamierzasz odtworzyć kod z obrazka, ale na ikonce bullet (kliknij na ikonce "Bullet" w prawym dolnym rogu).
Ten kod działa z kodem na „Graczu” i sprawia, że za każdym razem, gdy mysz jest przytrzymana, tworzy klon pocisku (pozwalając na jednoczesne umieszczenie wielu ikonek pocisku) przed graczem, tak aby wyglądał jakby wychodził z pistoletu gracza, a następnie poruszał się w kierunku, w którym wskazywała mysz. Daje to osobie grającej w grę możliwość celowania i strzelania pociskami.
Krok 10: Kod złego faceta
Jest to prawdopodobnie najbardziej skomplikowany i kluczowy kod w historii. Wybierz duszka „BadGuy”, a następnie upewnij się, że wszystko jest jak na obrazku. W tej części kodu musimy stworzyć zmienną. Robimy to w ten sam sposób, w jaki stworzyliśmy wiadomość rozgłoszeniową. Upewnij się, że zaznaczona jest również opcja „dla wszystkich duszków”. Musimy również stworzyć drugą wiadomość rozgłoszeniową o nazwie GameOver.
Ten kod sprawia, że złoczyńca tworzy klony, które pojawiają się losowo na krawędziach ekranu. Sprawia to również, że zły facet zawsze podąża za graczem, umiera, gdy trafi go kula, a gra kończy się, gdy jeden ze złych facetów dotknie Gracza.
Krok 11: Ostatnie kroki
Na koniec dodaj kod z obrazka po lewej do "Gracza", kod z obrazka na górze po prawej do "Pocisku", a kod na trzecim obrazku do "BadGuy". W ten sposób zatrzymujemy wszystko po zakończeniu gry i kończymy grę. Zrobiłeś to! Sprawdź, czy wszystko jest poprawnie zakodowane. Kliknij „Zobacz stronę projektu” u góry i zagraj w swoją grę! Kliknij zieloną flagę, aby uruchomić kod i czerwony znak stop, aby zatrzymać kod. Jeśli chcesz zobaczyć ten, który zrobiłem, lub dokładnie sprawdzić swój kod, wejdź tutaj: https://scratch.mit.edu/projects/381823733/. Zapraszam do dodawania nowych rzeczy, takich jak wysokie wyniki, zdrowie, obrażenia i różne bronie. Baw się dobrze!
Zalecana:
BBC Micro:bit and Scratch - interaktywna gra z kierownicą i prowadzeniem: 5 kroków (ze zdjęciami)
BBC Micro:bit i Scratch – interaktywna gra o kierownicę i kierowanie: Jednym z moich zadań klasowych w tym tygodniu jest użycie BBC Micro:bit do połączenia z programem Scratch, który napisaliśmy. Pomyślałem, że to idealna okazja do wykorzystania mojego ThreadBoard do stworzenia systemu wbudowanego! Moja inspiracja do zdrapki
Rozszerzenia Scratch 3.0: 8 kroków
Rozszerzenia Scratch 3.0: Rozszerzenia Scratch to fragmenty kodu JavaScript, które dodają nowe bloki do Scratch. Chociaż Scratch jest dostarczany w pakiecie z kilkoma oficjalnymi rozszerzeniami, nie ma oficjalnego mechanizmu dodawania rozszerzeń stworzonych przez użytkowników. Kiedy tworzyłem kontroler Minecrafta
Story Interactive (Scratch Game): 8 kroków
Story Interactive (Scratch Game): To będzie samouczek, jak stworzyć grę od podstaw z dialogami i duszkami. Nauczy Cię również dodawać klipy do gry i czas, w tym transmisję i nie tylko
Cat Ball Shooter: 9 kroków (ze zdjęciami)
Cat Ball Shooter: Potrzebne materiały1 x czujnik RFID / pilot1 x Arduino uno2 x silniki prądu stałego1 x serwo 1801 x serwowiele przewodów 360Box/pojemnik do budowy rury projektowej do podawania piłki
Hummingbird Shooter: 14 kroków (ze zdjęciami)
Hummingbird Shooter: Późnym latem kolibry w końcu zaczęły odwiedzać karmnik, który umieściliśmy na naszym tylnym ganku. Chciałem spróbować zrobić kilka cyfrowych zdjęć, ale nie mogłem stać tam z aparatem „w zasięgu” – nigdy się nie pojawili. Potrzebowałem zdalnego uwolnienia kabla