Zmiany

Labirynt

Dodane 195 bajtów, 11:08, 7 lis 2014
[[Category:Scenariusze Scratch]] [[Category:Mistrzowie Kodowania]]
'''Materiały stworzone przez Fundację Coder Dojo Polska w ramach Programu „Mistrzowie Kodowania” finansowanego przez Samsung Electronics Polska, objęte licencją CC BY 3.0 PL "Creative Commons Uznanie Autorstwa 3.0 Polska".'''
==Informacje==
[[Plik:Labirynt kropka nowy.JPG]]
 
Inne rozwiązanie może uwzględniać następujące opcje:
# Na planszy pojawia się więcej niż jeden duszek ''Punkty''
# Ich liczba jest zmienna, widocznych jest nie więcej niż 10 białych punktów. ('''Uwaga:''' ponieważ w skrypcie umieszczony jest warunek 10x losowania, niektóre punkty posiadają te same współrzędne. Widzimy jeden element, ale za każdym razem dotykając wszystkich białych kropek, zdobędziemy łącznie 10 punktów!)
# Zastosowana została opcja ''klonuj'' jako mniej ważąca dla programu.
# Miejsca zostały wyznaczone formułą matematyczną.
# Miejsca nie są stałe, są losowane.
 
Wówczas skrypt duszka ''Punkty'' przedstawia się następująco:
 
[[Plik:Labirynt punkty skrypt.png]]
Uwaga: należy pamiętać o wprowadzenia do skryptu klocka ''usuń tego klona''
 
 
==Duszek ''Przeciwnik''==
[[Plik:Nowa wersja kropki.JPG]]
 
==Zakończenie gry==
W tak skonstruowanym kodzie grę kończy dotarcie przez Bohatera do niebieskiego pola, uwarunkowane wyłącznie od zachowania przynajmniej jednego punktu energii. W jaki sposób uzależnić wygraną również od liczby zebranych białych kropek? Jedną z propozycji może być rozwinięcie warunku [[Plik:Jezelidotykakoloru.JPG]]
 
[[Plik:Labirynt final.JPG]]
 
==Dodatek==
W prezentowanej wersji labiryntu, pojawia się jeszcze jedna postać - duszek czarownicy ''Witch''. Jest to postać wybrana z galerii postaci programu Scratch. Nie pełni znaczącej roli w tej grze, a jej skrypt jest prosty i kontroluje jedynie moment pojawienia się oraz trasę ruchu. Można zaproponować modyfikację skryptu postaci, tak aby pełniła bardziej znaczącą funkcję w grze.
 
[[Plik:Witch.JPG]]