Podcast
Questions and Answers
W grze 'Nie Spadaj', co się stanie, gdy obiekt 'body' (centralny element avatara) wypadnie poza obszar gry?
W grze 'Nie Spadaj', co się stanie, gdy obiekt 'body' (centralny element avatara) wypadnie poza obszar gry?
- Obiekty kół zostaną zniszczone, licznik czasu zatrzymany, a muzyka wyłączona. (correct)
- Gra zostanie przyspieszona, zwiększając trudność rozgrywki.
- Avatar zmieni kolor na czerwony, sygnalizując bliski koniec gry.
- Gra będzie kontynuowana, a obiekt pojawi się z powrotem na górze ekranu.
Jakiego efektu użyjesz w arkuszu eventów Construct 3, aby spowodować przyciąganie avatara do kursora myszy, gdy lewy przycisk myszy jest przytrzymywany?
Jakiego efektu użyjesz w arkuszu eventów Construct 3, aby spowodować przyciąganie avatara do kursora myszy, gdy lewy przycisk myszy jest przytrzymywany?
- Rotate toward position
- Physics: Apply impulse at angle
- Move at angle
- Physics: Force toward position (correct)
W jaki sposób w Construct 3 powiązać ze sobą poszczególne elementy avatara (prostokąty i koło) tak, aby tworzyły jedną całość poruszającą się zgodnie z zasadami fizyki?
W jaki sposób w Construct 3 powiązać ze sobą poszczególne elementy avatara (prostokąty i koło) tak, aby tworzyły jedną całość poruszającą się zgodnie z zasadami fizyki?
- Tworząc pojedynczy sprite z wszystkimi elementami i dodając mu zachowanie 'Physics'.
- Używając efektu 'Physics: Revolute joint' w evencie systemowym 'On start of layout', łącząc poszczególne elementy z obiektem 'body'. (correct)
- Grupując wszystkie elementy w edytorze graficznym i ustawiając dla nich wspólne zachowanie 'Physics'.
- Wykorzystując efekt 'Pin to object' do przypięcia wszystkich elementów do głównego elementu 'body'.
W projekcie 'Nie Spadaj', w jaki sposób należy zaimplementować licznik czasu, który będzie wyświetlał upływający czas gry?
W projekcie 'Nie Spadaj', w jaki sposób należy zaimplementować licznik czasu, który będzie wyświetlał upływający czas gry?
Jakie zachowanie (behavior) należy dodać do wszystkich elementów avatara w grze 'Nie Spadaj', aby reagowały one na prawa fizyki?
Jakie zachowanie (behavior) należy dodać do wszystkich elementów avatara w grze 'Nie Spadaj', aby reagowały one na prawa fizyki?
Które z wymienionych elementów powinny znaleźć się na liście assetów graficznych w grze 'Nie Spadaj'?
Które z wymienionych elementów powinny znaleźć się na liście assetów graficznych w grze 'Nie Spadaj'?
W jaki sposób w Construct 3 można uzyskać dostęp do aktualnej pozycji kursora myszki w arkuszu zdarzeń?
W jaki sposób w Construct 3 można uzyskać dostęp do aktualnej pozycji kursora myszki w arkuszu zdarzeń?
Jaki typ połączenia tworzy efekt 'Physics revolute joint' między elementami avatara w Construct 3?
Jaki typ połączenia tworzy efekt 'Physics revolute joint' między elementami avatara w Construct 3?
Jaką rolę pełni obiekt 'body' w konstrukcji avatara w grze 'Nie Spadaj'?
Jaką rolę pełni obiekt 'body' w konstrukcji avatara w grze 'Nie Spadaj'?
Co należy zrobić w grze 'Nie Spadaj' w momencie kolizji kuli z avatarem?
Co należy zrobić w grze 'Nie Spadaj' w momencie kolizji kuli z avatarem?
Flashcards
Cel gry Nie Spadaj!
Cel gry Nie Spadaj!
Utrzymanie avatara w powietrzu poprzez przyciąganie go myszką z przyciśniętym lewym przyciskiem. Unikanie spadających kul.
Assety w grze Nie Spadaj!
Assety w grze Nie Spadaj!
Tło, Chmurka, Piłki, Avatar (Ludzik) oraz ścieżka dźwiękowa (muzyka w tle).
Mechaniki gry Nie Spadaj!
Mechaniki gry Nie Spadaj!
Przyciąganie ludzika do kursora myszki, spadanie kul, opadanie ludzika, kolizje (kuli z ludzikiem, ludzika z ziemią), licznik czasu.
Sterowanie avatarem – pierwszy krok
Sterowanie avatarem – pierwszy krok
Signup and view all the flashcards
Przyciąganie avatara myszką
Przyciąganie avatara myszką
Signup and view all the flashcards
Budowa avatara
Budowa avatara
Signup and view all the flashcards
Łączenie elementów avatara
Łączenie elementów avatara
Signup and view all the flashcards
Fizyka avatara
Fizyka avatara
Signup and view all the flashcards
Licznik czasu w grze
Licznik czasu w grze
Signup and view all the flashcards
Koniec gry
Koniec gry
Signup and view all the flashcards
Study Notes
- Projekt "Nie Spadaj!" to gra, w której gracz kontroluje avatara, utrzymując go w powietrzu poprzez przyciąganie myszką (przytrzymując lewy przycisk).
- Avatar samoistnie opada i musi unikać spadających z góry kul.
Elementy Gry
- Assety graficzne: Tło, chmurka, piłki, avatar (ludzik).
- Assety dźwiękowe: Ścieżka dźwiękowa (muzyka w tle).
- Mechaniki:
- Przyciąganie ludzika do kursora myszki.
- Spadanie kul z losowych miejsc na górze ekranu.
- Samoistne opadanie ludzika.
- Kolizja kuli z ludzikiem (przygwożdżenie).
- Kolizja ludzika z ziemią (koniec gry).
- Licznik czasu gry (sekundnik).
Sterowanie Avatarem
- Dodanie kontroli myszką do obiektów w projekcie.
- Stworzenie eventu w arkuszu eventów powiązanego z przytrzymaniem lewego przycisku myszki.
- Użycie efektu "Physics force toward", aby przyciągać obiekt body do kursora myszki z odpowiednią mocą.
- Pozycje myszki określane są za pomocą poleceń
Mouse.X
iMouse.Y
.
Budowanie Avatara
- Avatar składa się z 6 kształtów: 5 prostokątów i 1 koła, ułożonych w kształt ludzika.
- Kształty rysowane są samodzielnie w edytorze graficznym.
- Wykorzystanie eventu systemowego przy uruchomieniu layoutu do powiązania obiektów.
- Użycie efektu "Physics revolute joint" do połączenia elementów avatara z "body" (centralnym elementem) za pomocą "niewidzialnej linki".
- Dodanie zachowania "physics" do wszystkich elementów avatara i ustawienie odpowiednich masek kolizji (collision mask).
Finalizacja Projektu
- Licznik Czasu:
- Dodanie zmiennej globalnej
seconds
. - Zwiększanie wartości
seconds
o 1 co 1 sekundę w evencie systemowym. - Wyświetlanie wartości
seconds
w obiekcie tekstowym.
- Dodanie zmiennej globalnej
- Koniec Gry:
- Warunek kończący grę: obiekt
body
spada poza obszar gry. - Po spełnieniu warunku:
- Zniszczenie obiektów kół.
- Zatrzymanie licznika czasu.
- Wyłączenie muzyki.
- Warunek kończący grę: obiekt
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.