• Nie Znaleziono Wyników

Temat: Tworzymy dwupoziomową grę dla dwóch graczy

N/A
N/A
Protected

Academic year: 2021

Share "Temat: Tworzymy dwupoziomową grę dla dwóch graczy "

Copied!
5
0
0

Pełen tekst

(1)

Dzień dobry!

Mam nadzieję, że po Świętach Wielkanocnych czujecie się dobrze.

Niestety nadal nie możemy się spotkać w szkole. Musimy jak dotychczas pracować zdalnie. Pamiętajcie, że jak wysyłacie e-maile to musicie podpisać się i napisać z której jesteście klasy (większość o tym pamięta – co mnie bardzo cieszy).

Ta sama zasada będzie obowiązywała, gdy będziecie wysyłali prace innym nauczycielom

. Dziękuję, że pracujecie chociaż nie zawsze systematycznie.

Pamiętajcie, czytajcie ze zrozumieniem i uwagą poniższe wskazówki i oglądajcie z uwagą filmiki. Wszystkie polecenia należy dokładnie wykonać.

Dzisiaj dostajecie kolejną dawkę materiału i zadań do wykonania.

Czas na wykonanie zadań to 28 kwietnia 2020 r. (2 godziny lekcyjne) Proszę rozłożyć sobie pracę na 2 dni.

Po każdym zakończeniu pracy trzeba zapisać: PLIK  ZAPISZ TERAZ

Temat: Tworzymy dwupoziomową grę dla dwóch graczy

Ponieważ przypomnieliśmy sobie jak działają warunki i jak tworzy się zmienne, więc możemy iść na wyższy poziom w tworzeniu gier.

Wchodzimy na stronę: https://scratch.mit.edu/ i logujemy się na swoje konto.

Chcemy utworzyć grę, w której dwóch graczy poruszając klawiszami swojego duszka – np. pingwinka łapie np. gwiazdki, losowo poruszające się po scenie. Gra kończy się, gdy znikną wszystkie gwiazdki, wygrywa ten gracz, który złapie ich więcej.

Warunki jakie muszą zajść w grze:

 Jeśli naciśniemy strzałki (prawo, lewo, góra, dół) to będziemy poruszać pingwinem niebieskim

 Jeśli naciśniemy literki (A, D, W, S) to będziemy poruszać pingwinem fioletowym

 Gdy gwiazdka będzie złapana to ukryjemy ją i przyznamy punkty temu kto ją złapał

 Jeśli zbierzemy wszystkie gwiazdki to koniec gry i wygrywa ten który ma więcej gwiazdek.

Pamiętamy z poprzedniej lekcji, że w Scratch:

 współrzędna x (czyli prawo - lewo) przyjmuje wartości od -240 do 240

 współrzędna y (czyli góra - dół) przyjmuje wartości od -180 do 180 Środek sceny ma współrzędne x = 0 i y = 0, czyli (0,0)

USTAWIAMY DUSZKI NA SCENIE (FILM - POMOC) Wybieramy:

 dwie sceny (dwa poziomy) np. pierwsza Slopes, druga Arctic

 dwa duszki jednego gracza pingwina (zmieniamy mu kolor na np.

fioletowy, musi być inny niż czarny – czarne są linie) i jedną gwiazdkę (zmieniamy jej kolor na np. niebieski)

(2)

Dlaczego jeden pingwin? (drugi powstanie przez kopiowanie pierwszego – będzie szybciej, ale najpierw trzeba sprawdzić pierwszego skrypt – czy można nim się poruszać)

Ustawimy klawisze (bez SHIFT czyli małe literki ) A (lewo), D (prawo), S (dół), W (góra), aby poruszały naszego pingwinka, podobnie jak w poprzedniej grze (poruszaliśmy strzałkami) stosujemy polecenia: zawsze, warunek jeżeli, czujnika klawisz naciśnięty, ruchu ustaw kierunek, przesuń o. Poza tym żeby pingwin nie chodził do góry nogami na początku użyjemy ustal styl obrotu na lewo-prawo, aby nie uciekał poza scenę na końcu wstawimy

FILM - PODPOWIEDŹ

Drugi pingwin

Teraz trzeba skopiować tego pingwinka razem z jego skryptem zmienić mu kolor np. na zielony i poprawić skrypt zamieniając odpowiednio literki na strzałki.

UWAGA! Aby skopiować (zduplikować) duszka razem z całym skryptem trzeba z menu duszka (prawym klawiszem myszki na duszka tego na dole - małego) wybrać polecenie duplikuj.

FILM - POMOC

(3)

Zajmiemy się też gwiazdką.

Ten duszek ma przemieszczać się po całej scenie (poniżej skrypt gwiazdki).

ZLICZANIE PUNKTÓW OBU ZAWODNIKÓW (FILM - POMOC)

Potrzebujemy dwóch liczników (zmiennych). Zmienna zielony i druga fioletowy – obie dla wszystkich duszków

Po pierwsze nasz licznik musi się zerować (zielony = 0 na pingwinie Zielony i fioletowy = 0 na pingwinie Fioletek) przed poleceniem zawsze.

Chcemy zliczać punkty, gdy pingwin (np. fioletowy – podobnie zrobimy z zielonym ) dotknie gwiazdkę. Tak więc na gwiazdce dodajemy skrypty: jeżeli dotknie Zielony, zmień zielony o 1, no i ukryj, podobnie z Fioletkiem. Gdzie te skrypty? – pod leć przez 2 sekund…

(4)

Jeszcze jedna rzecz. Kiedy zatrzyma się gra? No gdy ktoś wygra – zdobędzie więcej punktów i zostaną zebrane wszystkie gwiazdki.

Ustalmy, ze wszystkich gwiazdek do zebrania będzie 15. Więc musimy na każdym pingwinku w poleceniu zawsze po jeżeli na brzegu odbij się dołożyć warunek:

 na zielonym - jeżeli oba pingwinki razem (w sumie) zdobędą 15 punktów i zielony > fioletowy (czyli Zielony ma więcej punktów niż Fioletek) to może on powiedzieć, że Grę wygrał Zielony! (można tutaj wstawić planszę z napisem Grę wygrał Zielony! – wcześniej trzeba ją przygotować ) no i zatrzymać wszystko

 na fioletowym - jeżeli oba pingwinki razem (w sumie) zdobędą 15 punktów i fioletowy > zielony (czyli Fioletek ma więcej punktów niż Zielony) to może on powiedzieć, że Grę wygrał Fioletek! (można tutaj wstawić planszę z napisem Grę wygrał Fioletek! – wcześniej trzeba ją przygotować ) no i zatrzymać wszystko

Potrzebujemy do tego poleceń:

To jest skrypt, który musimy dołożyć na Zielonym (podobny na Fioletku) po poleceniu

FILM INSTRUKTAŻOWY

(5)

Teraz czas na tych 15 gwiazdek. Zduplikujemy je tak jak pingwinki na początku. Zanim to zrobimy musimy jeszcze poprawić skrypt danej gwiazdki – na początku musimy jej kazać się pokazać.

Musimy daną gwiazdkę zduplikować 14 razy, aby razem było ich 15. SPRAWDŹ GRĘ!

FILM INSTRUKTAŻOWY

Na tym kończymy naszą grę – drugi poziom zrobimy za dwa tygodnie.

Wykażcie się jeszcze ustawieniem skryptów na zmianę tła – początek gry i przejście na tło na którym toczy się cała akcja gry. Na koniec zapisać grę.

Wykonaną grę (ZAPISANY PLIK NA KOMPUTERZE, a nie linki) przesyłacie mi na mojego e-maila ba13@wp.pl (przypominam, że czas na to macie 2 tygodnie do 28 kwietnia 2020 r.) W razie problemów pytacie na e-mailu. 

POWODZENIA!

Cytaty

Powiązane dokumenty

Być może warto zwrócić większą uwagę na ce- chy środowiska, w którym odbywa się proces dydaktyczny, nie tylko w kontekście wspierania wybranych memów, ale

Jeżeli Król Karol kocha Królową Karolinę (1), to jeżeli mają syna Korneliusza (0), to Królowa Karolina kocha Króla Karola (1), a dzieje się tak zawsze i tylko

Wreszcie Chezr jest także opisywany jako „Wieczny Młodzieniec”, któ- ry nie zna ani starości, ani śmierci, jako ten kto dotarł do źródła życia i pił wodę

7 października 1980 roku odbyło się w Krakowie zebranie, w którym uczestniczyli przedstawiciele wielu kół naukowych Uniwersytetu Jagiellońskiego: Koła Przyrodników UJ,

Do tej pory laser nie przebił się u nas do codziennej praktyki, nadal standardem w leczeniu łagodnego rozrostu stercza jest elektroresekcja przez cewkę.. Jedną z

Wykorzystanie cyfryzacji do celów polityki klimatycznej może być hamowane przez ograniczony dostęp do już zgromadzonych danych. Z jednej strony odpowiada za to niesymetryczna

– A czy przypadkiem nie przeczuwał istnienia naszej Heleny, bracie Samie, gdy powiadał: „Opuszcza swój zakątek, gdzie w samotności wzdychała, i niczym księżyc

• Powinny prowadzić działań, które będą uwzględniać nie tylko stan obecny zobowiązań (wynikających z legislacji UE), ale także kierunku w jakim podąża