Jak zrobić grę na Scratch (ze zdjęciami)

Spisu treści:

Jak zrobić grę na Scratch (ze zdjęciami)
Jak zrobić grę na Scratch (ze zdjęciami)
Anonim

Scratch to popularny język programowania wizualnego opracowany przez MIT Media Lab jako narzędzie edukacyjne dla dzieci. Jest dostępny online, a wersje na komputery są dostępne dla systemów Mac OS, Windows, Chrome OS i Android. Ta wikiHow uczy podstaw tworzenia gier

Kroki

Część 1 z 4: Pobieranie Scratch

Zrób grę na Scratchu Krok 1
Zrób grę na Scratchu Krok 1

Krok 1. Przejdź do strony Scratch Download w przeglądarce internetowej

To jest strona internetowa, z której możesz pobrać komputerową wersję Scratcha.

Zrób grę na Scratchu Krok 2
Zrób grę na Scratchu Krok 2

Krok 2. Kliknij opcję Bezpośrednie pobieranie

Poniżej znajduje się opcja pobrania Scratch ze sklepu cyfrowego Twojego systemu.

Alternatywnie możesz kliknąć Tworzyć u góry strony internetowej, aby natychmiast rozpocząć tworzenie online w przeglądarce internetowej.

Zrób grę na Scratchu Krok 3
Zrób grę na Scratchu Krok 3

Krok 3. Kliknij dwukrotnie plik instalacyjny

Plik instalacyjny Scratch to „Scratch Desktop Setup 3.9.0.exe” dla systemu Windows i „Scratch 3.6.0.dmg” dla komputerów Mac. Po zakończeniu pobierania pliku instalacyjnego kliknij dwukrotnie plik instalacyjny, aby rozpocząć proces instalacji. Pobrane pliki można znaleźć w folderze Pobrane lub w przeglądarce internetowej.

Zrób grę na Scratchu Krok 4
Zrób grę na Scratchu Krok 4

Krok 4. Zainstaluj Scratch

Wykonaj następujące kroki, aby zainstalować Scratch:

  • Okna

    • Wybierz „Tylko dla mnie” lub „Każdy, kto używa tego komputera”.
    • Kliknij zainstalować
    • Kliknij tak aby umożliwić instalatorowi Scratch wprowadzanie zmian w systemie.
    • Kliknij Skończyć.
  • Prochowiec:

    Przeciągnij ikonę aplikacji Scratch do folderu Aplikacje

Część 2 z 4: Dodawanie grafiki

Zrób grę na Scratchu Krok 5
Zrób grę na Scratchu Krok 5

Krok 1. Otwórz Scratch

Ma żółtą ikonę z literą S. Kliknij ikonę w menu Start w systemie Windows. Znajdziesz go w folderze Aplikacje na Macu.

Gdy po raz pierwszy otworzysz Scratch, zapyta, czy chcesz wysłać dane do zespołu Scratch, aby pomóc ulepszyć Scratch. Możesz kliknąć Nie, dziękuję lub Tak, chcę pomóc ulepszyć Scratch. Jeśli wybierzesz Tak, dane użytkowania zostaną wysłane do zespołu Scratch. Zespół Scratch nie zbiera danych osobowych.

Zrób grę na Scratchu Krok 6
Zrób grę na Scratchu Krok 6

Krok 2. Dodaj tło

Aby dodać tło w Scratch, kliknij ikonę przypominającą zdjęcie w prawym dolnym rogu. Następnie wybierz obraz, który chcesz wykorzystać jako tło. Możesz użyć zakładek u góry, aby przeglądać tła według kategorii lub użyć paska wyszukiwania w lewym górnym rogu, aby wyszukać tło według nazwy.

  • Aby przesłać własne tło, najedź kursorem myszy na ikonę przypominającą fotografię i kliknij ikonę przypominającą drzewo ze strzałką skierowaną w górę. Kliknij obraz, którego chcesz użyć jako tła i kliknij otwarty.
  • Aby narysować własne tło, najedź kursorem myszy na ikonę przypominającą fotografię i kliknij ikonę przypominającą pędzel. Użyj narzędzi do malowania, aby namalować własne tło.
Zrób grę na Scratchu Krok 7
Zrób grę na Scratchu Krok 7

Krok 3. Dodaj duszka

Sprites to obiekty obrazowe, które są częścią sceny gry. Mogą to być postać gracza, wrogowie lub przeszkody, postacie niezależne, ulepszenia i materiały eksploatacyjne lub animowane obiekty tła. Aby dodać duszka, kliknij ikonę przypominającą kota w prawym dolnym rogu. Następnie kliknij duszka, którego chcesz dodać do swojej sceny.

  • Podobnie jak tła, możesz przesyłać i malować własne duszki do swojej sceny. Aby to zrobić, najedź kursorem myszy na ikonę przypominającą kota i kliknij ikonę przypominającą drzewo ze strzałką skierowaną w górę, aby przesłać własnego duszka. Kliknij ikonę przypominającą pędzel, aby namalować własne duszki.
  • Jeśli chcesz usunąć duszka, kliknij duszka na liście poniżej okna podglądu w prawym górnym rogu i naciśnij klawisz Kasować klucz.
Zrób grę na Scratchu Krok 8
Zrób grę na Scratchu Krok 8

Krok 4. Przeciągnij duszka tam, gdzie chcesz, aby był na początku gry

Okno podglądu znajduje się w prawym górnym rogu. Kliknij i przeciągnij duszka w wybrane miejsce na początku gry.

Część 3 z 4: Dodawanie kontrolek i ruchu do duszka

Zrób grę na Scratchu Krok 9
Zrób grę na Scratchu Krok 9

Krok 1. Kliknij duszka, do którego chcesz dodać kontrolki

Kliknij ikonę duszka pod oknem podglądu w prawym górnym rogu, aby wybrać duszka.

Zrób grę na Scratchu Krok 10
Zrób grę na Scratchu Krok 10

Krok 2. Kliknij kartę Kod

To pierwsza zakładka w lewym górnym rogu pod logo Scratch.

Zrób grę na Scratchu Krok 11
Zrób grę na Scratchu Krok 11

Krok 3. Przeciągnij blok zdarzenia do obszaru kodu

W Scratchu kodowanie odbywa się za pomocą bloków. Wszystkie bloki są wymienione w panelu po lewej stronie pod zakładką bloków. Bloki są oznaczone kolorami według typu. Bloki zdarzeń są oznaczone kolorem żółtym. Kliknij żółtą kropkę po lewej, aby przejść do bloków wydarzeń. Następnie przeciągnij blok zdarzenia do obszaru kodu po prawej stronie listy bloków. Blok zdarzenia może być czymś w rodzaju „Kiedy kliknięto tego duszka”, „Kiedy naciśnięto [klawisz]” lub „Kiedy kliknięto [ikona zielonej flagi]”.

Sekwencja gry rozpoczyna się po kliknięciu ikony zielonej flagi nad oknem podglądu. Użyj bloku z napisem „Kiedy [ikona zielonej flagi] zostanie kliknięta”, aby utworzyć akcję, która rozpocznie się zaraz po rozpoczęciu gry. Znajduje się na górze bloków Wydarzenia. Posiada ikonę z zieloną flagą

Zrób grę na Scratchu Krok 12
Zrób grę na Scratchu Krok 12

Krok 4. Dołącz blok poniżej bloku zdarzenia

Bloki ruchu są oznaczone kolorem niebieskim, a bloki Look są oznaczone kolorem fioletowym. Znajdź blok dla tego, co chcesz, aby się wydarzyło. Przeciągnij go do obszaru kodu i dołącz poniżej bloku zdarzenia w obszarze kodu. Zwróć uwagę, że bloki mają wycięcie nad i pod nimi. Wstaw wycięcie dla bloku akcji do bloku zdarzeń.

  • Jeśli blok ma strzałkę skierowaną w dół (⏷), kliknij strzałkę, aby wyświetlić rozwijane menu. Wybierz opcję (np. klawisz klawiatury) z menu rozwijanego.
  • Jeśli blok ma biały dymek z tekstem, możesz zmienić tekst wewnątrz dymku.
Zrób grę na Scratchu Krok 13
Zrób grę na Scratchu Krok 13

Krok 5. Eksperymentuj z klockami

Trzeba trochę poeksperymentować, aby dowiedzieć się, jak sprawić, by klocki robiły to, co chcesz. Spróbuj dołączyć różne klocki i zobacz, co się stanie. Oto kilka przykładowych bloków, które możesz wypróbować.

  • Przykładowe bloki 1:

    Wybierz „Kiedy ten duszek zostanie kliknięty” jako blok zdarzenia. Następnie dołącz blok z napisem „Powiedz [cześć!] przez [2] sekundy” z bloków Looks.

  • Przykładowe bloki 2:

    Aby duszek poruszał się w lewo iw prawo po naciśnięciu klawiszy strzałek w lewo i w prawo, dodaj blok zdarzenia o treści „Gdy naciśniesz [strzałka w prawo ⏷]”. Musisz wybrać klawisz strzałki w prawo z menu rozwijanego w bloku. Następnie dołącz blok z napisem „wskaż w kierunku [90]” z bloków ruchu. Następnie dołącz kolejny blok ruchu z napisem „przesuń [10] kroków”. Następnie przeciągnij kolejny tag zdarzenia do obszaru kodu z napisem „Po naciśnięciu [strzałka w lewo ⏷]” dołącz blok ruchu o treści „wskaż kierunek [-90]” i dołącz kolejny blok ruchu o treści „przesuń [10] kroków”.

Część 4 z 4: Dodawanie zmiennych i wykrywanie kolizji

Zrób grę na Scratchu Krok 14
Zrób grę na Scratchu Krok 14

Krok 1. Kliknij Zmienne

To pomarańczowa kropka na panelu po lewej stronie. Spowoduje to wyświetlenie bloków zmiennych. Zmienne są używane do tworzenia takich rzeczy jak wynik, życie, miernik zdrowia itp.

Zrób grę na Scratchu Krok 15
Zrób grę na Scratchu Krok 15

Krok 2. Kliknij Utwórz zmienną

Znajduje się nad listą bloków zmiennych. Spowoduje to otwarcie okna, którego możesz użyć do tworzenia własnych zmiennych.

Zrób grę na Scratchu Krok 16
Zrób grę na Scratchu Krok 16

Krok 3. Wpisz nazwę zmiennej i kliknij OK

Możesz nazwać to coś w rodzaju „Wynik” lub „Życia” lub cokolwiek chcesz zmienić, gdy zderzają się twoje duszki.

Zrób grę na Scratchu Krok 17
Zrób grę na Scratchu Krok 17

Krok 4. Przeciągnij blok z napisem „Kiedy [ikona zielonej flagi] zostanie kliknięta” w obszarze kodu

Znajduje się w blokach Wydarzenia. To blok z zieloną flagą w tekście.

Zrób grę na Scratchu Krok 18
Zrób grę na Scratchu Krok 18

Krok 5. Dołącz blok z napisem „Ustaw [zmienna] na [puste]”

Jest w blokach zmiennych. Użyj menu rozwijanego w bloku, aby wybrać utworzoną zmienną.

Zrób grę na Scratchu Krok 19
Zrób grę na Scratchu Krok 19

Krok 6. Wpisz liczbę, którą chcesz, aby zmienna znajdowała się na początku gry w białym kółku

Na przykład, jeśli chcesz utworzyć wynik, ustaw go na „0” na początku gry. W przypadku żyć wpisz liczbę żyć, jaką chcesz, aby twoja postać miała na początku gry.

Zrób grę na Scratchu Krok 20
Zrób grę na Scratchu Krok 20

Krok 7. Dołącz blok pętli „Na zawsze” po bloku Ustaw zmienną

Znajduje się w sekcji „Kontrola”. Ten blok ma wycięcie pośrodku, aby dodać bloki pośrodku.

Zrób grę na Scratchu Krok 21
Zrób grę na Scratchu Krok 21

Krok 8. Dołącz wygląd „Jeżeli/To” w środku bloku „Na zawsze”

Blok „Jeżeli/To” ma również wycięcie pośrodku. Dodatkowo posiada klucz sześciokątny po „Jeżeli”.

Zrób grę na Scratchu Krok 22
Zrób grę na Scratchu Krok 22

Krok 9. Dodaj blok „Dotykanie” w kluczu sześciokątnym

Blok „Dotykanie” znajduje się na górze bloków Sensing. Przeciągnij go do klucza sześciokątnego w bloku „Jeżeli/To”.

Zrób grę na Scratchu Krok 23
Zrób grę na Scratchu Krok 23

Krok 10. Wybierz innego duszka, którego może dotknąć twój duszek, którym możesz sterować

Użyj rozwijanego menu w bloku, aby wybrać innego duszka. Na przykład może to być wrogi duszek, power-up lub prosty przedmiot, który zmienia twój wynik.

Zrób grę na Scratchu Krok 24
Zrób grę na Scratchu Krok 24

Krok 11. Dołącz bloki, które chcesz zrobić, gdy zderzają się duszki

Jeśli chcesz stworzyć złożoną sekwencję śmierci, może to wymagać trochę eksperymentów z kontrolkami ruchu, aby uzyskać to dokładnie. Aby zmienić zmienną, dołącz zmienną z napisem „zmień [zmienna] o [puste]” do bloku „Jeśli/To”. Użyj menu rozwijanego w bloku „zmień zmienną”, aby wybrać zmienną, którą chcesz zmienić. Wpisz w białym kółku kwotę, o jaką chcesz go zmienić. Na przykład wpisz „1” w białym kółku, aby zwiększyć swój wynik o 1 punkt. Jeśli chcesz odebrać życie, wpisz „-1” w białym kółku bańka.

Zalecana: