• Zaloguj Zarejestruj

    Zbieraj

    Nagrody

    Społeczność

    Jak to działa

    Interested in getting rewards for free?
    $5 for every new user with code: EARNWEB5
    Register in browser or download mobile app to redeem your bonus:
    Register Download
    Earnweb QR

    Oceń artykuł "Scratch poradnik: Gra-labirynt krok po kroku"

    (4.32/5) 28 ocen
    sk4la, 31 maja 2019 21:49

    Scratch poradnik: Gra-labirynt krok po kroku

    Scratch to obiektowy język programowania, który jest bardzo łatwy w obsłudze. Dzięki swojej budowie często jest wybierany przez młodzież jako ich pierwszy. Scratch daje nam duże możliwości do wykazania się. Możemy w nim robić np. animacje, kalkulatory i gry. Te ostatnie cieszą się największą popularnością. Gry są najczęściej udostępnianymi projektami na stronie oraz zarazem najczęściej uruchamianymi. A więc jak nie utonąć w morzu projektów? Odpowiedź jest prosta- trzeba wykazać się oryginalnym pomysłem. Jednak zanim zaczniemy tworzyć naszą oryginalną grę, musimy nabrać najpierw wprawy. Najlepszym projektem dla początkującego Scratchera jest gra typu labirynt. Prosta jednopoziomowa gra, w której postać/rzecz którą sterujemy musi dojść do mety bez dotykania ścian labiryntu.

    Mapa

    Zacznijmy więc od planszy, na której będzie toczyć się rozgrywka. Nasza musi prezentować labirynt- o dowolnym kształcie i rozmiarze, więc tutaj mamy duże pole do popisu. Przed kolorowaniem mapy powinniśmy ustalić znaczenia barw. W moim przypadku były to: czarny (ścieżka, po której będziemy się poruszać), czerwony (ściany labiryntu) oraz zielony (meta).

    fgeJx4qgjsHNb35qQBLtYTeO7wnD92.jpg

    Bohater

    Tak samo jak w przypadku labiryntu, tutaj ogranicza nas tylko wyobraźnia. Ale uwaga! Musimy uważać, aby nasz heros mieścił się w najwęższych przejściach na planszy. Później możecie dodać dynamiczny, zmieniający się pod wpływem ruchu wygląd itd.. Mój protagonista nie jest jakiś szalenie oryginalny, ja postawiłem na zwykły, pomarańczowy kwadrat.
    Q2nkyej6i0pPOH3i4DzVgQEuK3CStS.jpg

    Wygrana

    Napis lub grafika, która będzie się pokazywała po przejściu do mety. Aby go dodać, należy rozwinąć ikonę kota w prawym dolnym rogu ekranu i kliknąć „maluj”. Zalecam ukryć go na początku.
    wIhvRT7cS7fnc4OZbvvBhtx28UF1Ww.jpg

    Mechanika

    Pierwsze 5 akapitów ustawiamy dla bohatera, a ostatni dla napisu.

    Ustawiamy tabliczkę „Kiedy (rys. zielona flaga) kliknięty” na szarym polu na środku.

    Przenosimy nasz kwadrat na początek labiryntu i ustawiamy mu koordynaty ( klikamy na bohatera i otwieramy zakładkę „Ruch”, a następnie szukamy tabliczki z „idź do x:_y:_” i łączymy ze wcześniejszą tabliczką).
    BB706LSKjXOrOG0QgeXhegc19sG4di.jpg

    Uczymy naszego bohatera poruszać się. Za pomocą bloków „Jeżeli [klawisz _____ kliknięty]> zmień x/y o ___ możemy tego dokonać. W puste miejsca wstawiamy (jeśli chcemy ruszyć się w prawo) odpowiednio: strzałka w prawo i x: dowolna liczba na plusie (musimy wyczuć jaka będzie odpowiednia, ja dałem 3). Analogicznie jeżeli chcemy ruszyć się w lewo ustawiamy: strzałka w lewo oraz x: taka sama wartość jak w ruchu w prawo, ale na minusie (u mnie -3). W przypadku ruchu do góry zamiast x ustawiamy y. Wartość y na plusie oznacza ruch do góry, a na minusie ruch w dół. Tutaj polecam ustawić takie same liczby jak wcześniej w ruchu w lewo i w prawo. Wszystko podpinamy pod tabliczkę „zawsze”, którą znajdziemy w zakładce „Kontrola”. Proste, co nie :) ?
    Z5PfPrQLwejSw7BjKdkn2Dw0GOkKWb.jpg

    Zabieramy się za mechanikę przegrywania: wchodzimy w zakładkę „Czujniki”, wybieramy „jeżeli [dotyka koloru (podajemy kolor ścian) ] i łączymy z „idź do x:_y:_(początek labiryntu) ‘’.
    ro6KQAIL42FNVnsHoP1c9NjBcbE6hG.jpg

    Teraz zajmiemy się wygrywaniem. Podobnie jak w przegrywaniu wybieramy: „jeżeli [dotyka koloru (podajemy kolor mety) ] i  łączymy z „nadaj komunikat wiadomość1”.
    z0Tv1kpxtEo7PKtQ7Xoqi4ShvK2hPE.jpg
    qrkeDP4SjvU9GN6rtp3On02xM2pnoa.jpg

    Klikamy w nasz napis wygranej. Wybieramy „Kiedy (rys. zielona flaga) kliknięty” i łączymy z „ukryj”. Następnie bierzemy tabliczkę „kiedy otrzymam wiadomość1” i podpinamy do niej „pokaż” połączone z „zatrzymaj wszystko”.
    ahzPjAo05lQEKBxhBWFv5eGCDKHbC4.jpg

    Gotowe! Pamiętajcie, że taką grę można dowolnie edytować, np. stworzyć więcej poziomów lub dodać ruchome przeszkody.

    Oceń artykuł Scratch poradnik: Gra-labirynt krok po kroku

    (4.32/5) 28 ocen

    Komentarze

    Spocxko

    1 lipca 2019 00:56
    0

    omg i ta krwawa merry xddddddddd. ach dziecinstwo...

    6 czerwca 2019 16:51
    0

    spoko może być artykuły

    7 czerwca 2019 04:54
    0

    Dobry poradnik

    4 czerwca 2019 23:09
    0

    Spoksik

    3 czerwca 2019 05:33
    0