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
Krok 1. Przejdź do strony Scratch Download w przeglądarce internetowej
To jest strona internetowa, z której możesz pobrać komputerową wersję Scratcha.
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.
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.
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
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.
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.
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.
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
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.
Krok 2. Kliknij kartę Kod
To pierwsza zakładka w lewym górnym rogu pod logo Scratch.
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ą
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.
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
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.
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.
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.
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.
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ą.
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.
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.
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”.
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”.
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.
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.