Jak zaprogramować grę Catch Apples w Scratch

Dzięki poznaniu i tworzeniu prostych gier w Scratch , poznałeś interfejs programistyczny Scratch, a także podstawowe kroki programowania. Spróbujmy zatem zaprogramować grę Apple Catching za pomocą Quantrimanga.

Spis treści

Kroki programowania gry Catch Apples

Stworzymy prostą wersję gry w łapanie jabłek w następujący sposób:

Po rozpoczęciu gry jabłka zaczną losowo spadać z góry. Zadaniem gracza jest poruszanie miską, aby je złapać, naciskając klawisze strzałek w lewo i w prawo. Za każde złapane jabłko gracz otrzyma 1 punkt.

Jak zaprogramować grę Catch Apples w Scratch

Aby zaprogramować tę grę, należy wykonać następujące kroki.

Krok 1: Przeanalizuj grę

Pierwszą rzeczą, którą musimy zrobić, jest przeanalizowanie struktury gry.

  • Analiza postaci: W tej grze będą dwie główne postacie: Apple i Apple Bowl.
  • Analiza danych: W tej grze potrzebna będzie sekcja wyników, aby móc zapisać wynik gracza, który jest równy liczbie złapanych jabłek.

Krok 2: Wybierz tapetę gry

Następnym krokiem jest wybranie obrazu tła do gry. Kliknij ikonę ramki na zdjęcia w dolnym rogu interfejsu programowania, aby wybrać odpowiednie tło dla swojej gry.

Do wyboru jest wiele tapet o różnorodnej tematyce. Wystarczy kliknąć na obraz, który chcesz ustawić jako tapetę.

Jak zaprogramować grę Catch Apples w Scratch

Krok 3: Przygotuj jabłko i miskę

Aby ukończyć grę niezbędne są oczywiście dwa główne elementy: jabłka i miski. Kliknij ikonę kota obok sekcji dodawania tapety, aby dodać te dwie postacie do gry.

Jak zaprogramować grę Catch Apples w Scratch

Nie zapomnij również usunąć domyślnego żółtego znaku kota w interfejsie programowania.

Krok 4: Zaprogramuj miskę

Zaczynamy programować miskę z jabłkami, może się ona poruszać tylko w poziomie, czyli wzdłuż osi Ox (osi X) . Dodatkowo miskę należy zaprogramować tak, aby poruszała się co 20 pikseli , gdy gracz naciśnie lewą lub prawą strzałkę. Dokładniej rzecz biorąc, będziesz musiał wybrać kody w następującej kolejności:

  • W obszarze Zdarzenia wybierz opcję Po naciśnięciu klawisza strzałki w prawo i przeciągnij ją do obszaru Skrypt.
  • W sekcji Ruch przeciągnij kod Zmień x o wartość poniżej kodu Po naciśnięciu klawisza . Następnie zmień liczbę w kodzie na 20.

Taki sam program dla klawisza strzałki w lewo, jednak zamiast ustawiać liczbę na 20, należy wprowadzić -20 , aby miska mogła się poruszać w przeciwnym kierunku. Nie zapomnij także o dostosowaniu położenia miski do dolnej części interfejsu gry.

Jak zaprogramować grę Catch Apples w Scratch

Krok 5: Programowanie jabłka

Musimy zaprogramować jabłko tak, aby spadało z góry i znikało po uderzeniu o ziemię. Jednocześnie, gdy jedno jabłko zniknie, kolejne zacznie spadać. Proces ten będzie się powtarzał, aż do momentu, gdy gracz przestanie grać. Aby jabłko mogło wykonać powyższe operacje, musimy je zaprogramować w następującej kolejności:

  • Sekcja zdarzeń , kod Po kliknięciu na zieloną flagę.
  • Element ruchu , kod Przejdź do losowej pozycji.
  • Niech y będzie równe... W puste miejsce należy wpisać liczbę 180 .
  • Sekcja sterowania , wybierz Ciągłe , aby dodać do sekcji programowania.
  • Wybierz opcję Zmień y o -5 , zaprogramuj ją w małym pliku z kodem ciągłym .
  • Przeciągnij kod If...then... z obszaru Control do obszaru Script, aby utworzyć plik podrzędny dla kodu Continuous.
  • Przejdź do Operacji i przeciągnij kod Spacja <space=""> do małego pola w kodzie Jeśli...to. Następnie weź współrzędną Y w punkcie Ruchu i umieść ją w pierwszym polu , a w drugim polu umieść -170 .
  • Kontynuuj przeciąganie opcji Przejdź do losowej pozycji w programie Motion do elementu podrzędnego kodu If...then.
  • Dodaj kod Set y equals 180 poniżej powyższego kodu.

Jak zaprogramować grę Catch Apples w Scratch

Uwaga: współrzędna x ekranu (X) mieści się w zakresie od -240 do 240 , a współrzędna y ekranu (Y) mieści się w zakresie od -180 do 180.

Jak zaprogramować grę Catch Apples w Scratch

Następnie musimy zaprogramować akcję łapania jabłek, aby pomóc graczowi zdobywać punkty, znikać i pojawiać się losowo w innym miejscu. Możesz również dodać dźwięk sygnalizujący złapanie piłki, by uczynić grę ciekawszą. Proszę zaprogramować metodę punktacji w następujący sposób:

  • Dodaj kod If jako element podrzędny kodu Continuous.
  • W sekcji Czujnik dodaj kod Touching Bowl do pustego miejsca kodu If then.
  • Zakoduj opcję Odtwórz dźwięk w sekcji Dźwięk w kodzie If Then.
  • Dodaj kod Przejdź do losowej pozycji elementu Ruch.
  • Dodaj kod Ustaw y na 180, aby zakończyć programowanie.

Jak zaprogramować grę Catch Apples w Scratch

Na koniec musimy zaprogramować część, która będzie punktować za każdym razem, gdy jabłko wpadnie do miski.

  • Najpierw utwórz zmienną punktową, przechodząc do grupy poleceń Zmienne i klikając opcję Utwórz zmienną.

Jak zaprogramować grę Catch Apples w Scratch

  • Tutaj wprowadź nową nazwę zmiennej , wybierz opcję Dla wszystkich znaków i kliknij OK.
  • Ustaw początkową wartość punktów na 0, a za każdym razem, gdy jabłko wpadnie do miski, będzie ono liczone jako 1 punkt. W tym celu należy ustawić kod podobny do tego na poniższym obrazku.

Jak zaprogramować grę Catch Apples w Scratch

Krok 6: Stwórz więcej jabłek do gry

Złapanie tylko jednego jabłka sprawi, że gra stanie się nudna, dlatego dodaj więcej jabłek, aby uczynić grę ciekawszą. Czynność ta jest niezwykle prosta.

Kliknij prawym przyciskiem myszy na jabłko i wybierz Duplikuj.

Jeśli chcesz zmienić rozmiar każdego jabłka, przejdź do sekcji Kostium i edytuj.

Krok 7: Opublikuj grę

Wykonując powyższe kroki programowania, udało Ci się stworzyć własną grę w łapanie jabłek . Kliknij opcję Wyświetl stronę projektu na górnym pasku narzędzi, aby zapisać grę i rozpocząć grę.

Jak zaprogramować grę Catch Apples w Scratch

W interfejsie, do którego właśnie zostałeś przekierowany, kliknij przycisk z zieloną flagą, aby rozpocząć testowanie gry, którą właśnie zaprogramowałeś.

Ponadto możesz udostępnić tę grę znajomym i rodzinie, klikając przycisk Udostępnij , a następnie uzyskując link do gry, który możesz wysłać wszystkim.

Jak zaprogramować grę Catch Apples w Scratch

Pamiętaj, żeby nadać grze nazwę zanim ją wyślesz do wszystkich.

Powyżej znajduje się cały poradnik dotyczący programowania gry Catch Apples w Scratch, który Quantrimang chce Ci przedstawić. Oprócz powyższych instrukcji możesz także skonfigurować inne elementy gry, aby nadać jej własne, unikalne funkcje. Powodzenia!

Sign up and earn $1000 a day ⋙

Leave a Comment

Podsumowanie ponad 1001 terminów w Lien Quan Mobile

Podsumowanie ponad 1001 terminów w Lien Quan Mobile

W aplikacji Lien Quan Mobile dostępnych jest wiele krótkich terminów, które pomogą Ci szybko i skutecznie komunikować się w trakcie rywalizacji. A teraz Rada Lien Quan przejrzy najbardziej podstawowe pojęcia, które powinni zrozumieć generałowie.

Dlaczego Nintendo Switch Online jest najpopularniejszym sposobem grania w gry retro?

Dlaczego Nintendo Switch Online jest najpopularniejszym sposobem grania w gry retro?

Dzięki Nintendo Switch Online odkrywanie setek klasycznych gier na konsole NES, SNES, N64, Game Boy i Sega Genesis nigdy nie było łatwiejsze.

7 niezawodnych sposobów na poprawę czasu ładowania danych gier w systemie Windows

7 niezawodnych sposobów na poprawę czasu ładowania danych gier w systemie Windows

Zanim rozbudujesz pamięć, wypróbuj opisane w tym poradniku rozwiązania, które skrócą czas ładowania danych gier w systemie Windows.

5 najlepszych tanich telewizorów do gier

5 najlepszych tanich telewizorów do gier

Dobry telewizor do gier ocenia się na podstawie wielu czynników. Największą wagę przywiązuje się do jakości obrazu, kontrastu, kolorów, dokładności i jeszcze jednego czynnika – opóźnienia sygnału wejściowego.

Dlaczego ludzie nie grają już w darmowe gry mobilne?

Dlaczego ludzie nie grają już w darmowe gry mobilne?

Każdy lubi dostawać coś za darmo. Jeśli jednak chodzi o darmowe gry mobilne, to wszyscy wiemy, że tak naprawdę nie są one darmowe.

Czym jest błąd Epic Games Store 500?

Czym jest błąd Epic Games Store 500?

Błąd 500 to znany komunikat, z którym spotyka się wielu graczy korzystających ze sklepu Epic Games Store.

Pobierz Football Manager 2024 za darmo w Epic Games Store

Pobierz Football Manager 2024 za darmo w Epic Games Store

Gra Football Manager 2024 jest dostępna za darmo w sklepie Epic Games Store do 12 września. Możesz ją więc pobrać na swój komputer.

Top 10+ gier zombie na PC, najlepsze gry zombie na PC

Top 10+ gier zombie na PC, najlepsze gry zombie na PC

Zombie zawsze były atrakcyjnym tematem gier komputerowych i filmów grozy. Wydawcy gier wykorzystali ten motyw i osiągnęli duży sukces dzięki gatunkowi horrorów o zombie.

Pobierz grę Disaster, pobierz Disaster za darmo

Pobierz grę Disaster, pobierz Disaster za darmo

Gra Tai Uong została właśnie oficjalnie wydana i gracze mogą ją pobrać na swoje komputery za pośrednictwem platformy dystrybucji gier Steam.

Jak grać w grę o dinozaurze T-rex w Chrome, będąc offline i mając dostęp do Internetu

Jak grać w grę o dinozaurze T-rex w Chrome, będąc offline i mając dostęp do Internetu

Aby zagrać w grę o dinozaurach - T-rex Run w przeglądarce Chrome zarówno w trybie offline, jak i online, wystarczy postępować zgodnie z tym prostym przewodnikiem. Na początku gry na ekranie pojawi się piękny dinozaur T-rex.

6 korzyści z grania w gry na laptopie

6 korzyści z grania w gry na laptopie

Wśród graczy od dawna trwa debata na temat tego, czy do grania używać laptopa, komputera stacjonarnego czy konsoli. Choć każda z opcji ma swoje zalety, granie na laptopie wyróżnia się w wyjątkowy sposób.

5 rzeczy, które musisz wiedzieć, zanim dodasz mody do swojej gry

5 rzeczy, które musisz wiedzieć, zanim dodasz mody do swojej gry

Jeśli szukasz nowych wrażeń, jest kilka rzeczy, o których powinieneś pamiętać, zanim dodasz modyfikację do gry.

Jak naprawić problem z niską liczbą klatek na sekundę (FPS) podczas grania w gry w systemie Windows

Jak naprawić problem z niską liczbą klatek na sekundę (FPS) podczas grania w gry w systemie Windows

Jeśli podczas grania w gry w systemie Windows występują problemy ze zbyt małą liczbą klatek na sekundę (FPS), wykonaj poniższe czynności, aby rozwiązać ten problem i powrócić do wysokiej jakości rozgrywki.

The Game Awards 2024: Kto wygrywa tytuł GOTY?

The Game Awards 2024: Kto wygrywa tytuł GOTY?

Chcesz wiedzieć, kto wygrał GOTY 2024? The Game Awards 2024 lub chcesz szybko poznać wszystkich zwycięzców, przeczytaj od początku do końca

11 zabawnych gier mobilnych, w które możesz grać bez Internetu

11 zabawnych gier mobilnych, w które możesz grać bez Internetu

Jest mnóstwo gier, w które możesz grać bez połączenia Wi-Fi i korzystania z danych. Jeśli szukasz takich gier offline, to ten artykuł jest dla Ciebie.