Zmiany
* dla Gimnazjum ✪✪✰✰ przejdź do strony [[Gra platformowa (wersja przewijana) ]] na przykładzie projektu [http://scratch.mit.edu/projects/25120893/ Gra platformowa (wersja przewijana)]
Czas realizacji (Etap 1...) x45minut45minut
== Etapy realizacji ==
Czas realizacji: 20 minut
[[Plik:Platformówka krok.jpg]]
Proponujemy przejrzenie klocków z grupy kontrola oraz czujniki. Dyskutujemy wspólnie na temat możliwości utworzenia jednego skryptu, kontrolującego ruch postaci sterowanej klawiszami strzałek oraz uwzględniającego pozycję braku ruchu z kostiumem “stoi”
[[Plik:Platformówka krok całość.jpg]]
==== Sterowanie bohaterem - skok.====
Czas realizacji: 15 minut
Skrypt postaci można rozwinąć o algorytm umożliwiający postaci wybicie do góry, sterowane klawiszem “strzałka w górę”. Analogicznie do tworzonych wcześniej skryptów, można stworzyć następujący schemat (wzbogacony o efekt dźwiękowy):
[[Plik:Planszówka skok.jpg]]
<small>'''''Uwaga!''' Warto w tym momencie przetestować poruszanie się postaci. Tak skonstruowany skrypt powoduje, że postać może wykonać skok, odbijając się nawet “od niczego”. Warto wskazać, że w sytuacji rzeczywistej możemy skakać w górę wyłącznie poprzez wybicie się od podłoża. Należy dodać warunek możliwości wykonania skoku jeżeli postać dotyka duszka ''plansza''''</small>
Z bloku [[Wyrażenia]] wybieramy klocek warunku ''i'' [[Plik:Warunek i.jpg]] łącząc nim elementy Bloku [[Czujniki]], klocek ''strzałka w górę naciśnięta'' oraz ''dotyka plansza''.
[[Plik:Planszówka skok2.jpg]]
Tak skonstruowany skrypt umożliwia bohaterowi małe podskoki. Warto dostosować siłę skoku (zmiana wartości Y) np.: do kształtu planszy, Można również wprowadzić element ''power-up'' (Patrz: ...)
==== Sterowanie bohaterem - pozycja ''chowa się'' ====
Czas realizacji: 10 minut
Skrypt można rozwijać o dodatkowych zachowania postaci oraz dopasowanych do nich kostiumów, np.: wciśnięcie klawisza strzałka w dół powoduje “unik” i schowanie lub schylenie się postaci:
[[Plik:Planszówka chowa.jpg]]
==== Sterowanie bohaterem - spadanie ====
Co się dzieje gdy postać poruszająca się po planszy, dotrze na koniec jakiegoś elementu i wyjdzie “poza”? Poszukując odpowiedzi na to pytanie docieramy do hasła "spadanie". Skrypt bohatera można rozwinąć o prosty algorytm umożliwiający postaci uproszczony ruch ''spadania''. Jeśli chcemy by po rozpoczęciu gry, bohater zawsze gdy nie ma podłoża pod nogami, możemy z bloku [[Kontrola]] wybieramy klocki ''zawsze'' oraz ''jeżeli'' łączymy z wyrażeniem ''nie'' oraz elementem Bloku [[Czujniki]] ''dotyka plansza'' uzyskując następujący zapis:
[[Plik:Platformowka spadanie.jpg]]
==== Skrypt głównej postaci====
Proponowany skrypt poruszania się głównej postaci na tym etapie wygląda następująco:
[[Plik:Platformowka całość bohater 1.jpg]]