Dziś kolejne zadanie związane z naszą grą. Pamiętasz, że na początku dodaliśmy do programu drugiego duszka, który ma służyć do zbierania punktów.
Jak ma działać duszek? Ma się pojawiać w losowych miejscach labiryntu. Kiedy duszkowi chodzącemu po labiryncie uda się dotknąć tego duszka, powinien dostać dodatkowe punkty.
W związku z tym pierwsze co musisz zrobić to dodać zmienną PUNKTY i ustawić ją na 0.
Teraz skrypt dla duszka-premii. W jego budowie możesz wykorzystać następujące instrukcje:
Teraz jeszcze do skryptów duszka chodzącego po labiryncie musisz dodać instrukcje, które sprawią, że będzie dostawał punkty. Do każdego ze skryptów odpowiadających za ruch duszka, musisz dodać fragment sprawdzający czy dotknął duszka-premii. Możesz wykorzystać poniższe instrukcje (oczywiście musisz je odpowiednio ustawić):
Sprawdź, czy Twój program działa poprawnie, czy po złapaniu duszka doliczają się punkty, czy duszek pojawia się i znika w różnych miejscach labiryntu. Zastanów się, czy da się zrobić tak, by duszek-premia pojawiał się tylko na tym kolorze, po którym porusza się drugi duszek.
Na razie jeszcze nie udostępniaj mi projektu. Za tydzień jeszcze jedno zadanie związane z grą i będziemy oceniać prace.
W razie pytań pisz na Teams lub WhatsApp.
Brak komentarzy:
Prześlij komentarz