Projekt gry 'Nie Spadaj!' - Notatki

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Jaki jest główny cel gry 'Nie Spadaj'?

  • Przesuwanie avatara na prawo i lewo.
  • Zbieranie punktów za kolizje z kulami.
  • Unikanie wszystkich obiektów na ekranie.
  • Utrzymanie avatara w powietrzu poprzez przyciąganie go myszką. (correct)

Jakie elementy graficzne (assety) są wykorzystywane w grze 'Nie Spadaj'?

  • Tło, kamienie, avatar, przeszkody.
  • Tło, Chmurka, Piłki, Avatar. (correct)
  • Tło, słońce, chmury, samochód.
  • Tło, drzewa, budynki, ludzik.

Która z wymienionych mechanik nie występuje w grze 'Nie Spadaj'?

  • Przyciąganie ludzika do kursora myszki.
  • Samoistne opadanie ludzika.
  • Jednolite spadanie kul z losowego miejsca u góry ekranu.
  • Przesuwanie ludzika za pomocą strzałek klawiatury. (correct)

Z ilu kształtów składa się avatar w grze 'Nie Spadaj'?

<p>Z 5 prostokątów i 1 koła. (B)</p> Signup and view all the answers

Jakie zachowanie (behavior) należy dodać do wszystkich elementów avatara?

<p>Physics. (B)</p> Signup and view all the answers

W jaki sposób w grze 'Nie Spadaj' łączymy poszczególne elementy avatara?

<p>Używając efektu 'Physics revolute joint'. (C)</p> Signup and view all the answers

Jaki event jest potrzebny, aby realizować sterowanie avatarem za pomocą myszki w grze 'Nie Spadaj'?

<p>Event związany z przytrzymaniem lewego przycisku myszki. (B)</p> Signup and view all the answers

Co oznacza 'maska kolizji' (collision mask) w kontekście obiektów avatara?

<p>Obszar obiektu, który jest brany pod uwagę przy wykrywaniu kolizji. (B)</p> Signup and view all the answers

Flashcards

Nie Spadaj!

Gra, w której gracz musi kontrolować postać, aby uniknąć upadku z ekranu.

Asset graficzny

Element graficzny w grze, np. postać gracza, tło, przedmioty.

Mechanika gry

Działanie lub mechanizm w grze, np. ruch postaci, kolizja z przedmiotami.

Centralny element avatara (body)

Element, który stanowi centrum postaci, do którego przyłączone są inne elementy.

Signup and view all the flashcards

Physics revolute joint

Efekt fizyczny w Construct 3, pozwalający połączyć obiekty 'niewidzialną linką'.

Signup and view all the flashcards

Maska kolizji (collision mask)

Właściwości obiektu odpowiedzialne za to, z jakimi innymi obiektami może się on kolidować.

Signup and view all the flashcards

Arkusz eventów (Event sheet)

Okno w Construct 3, w którym można tworzyć interakcje i reakcje obiektów.

Signup and view all the flashcards

Przytrzymanie lewego przycisku myszki

Działanie, które uruchamia się, gdy gracz trzyma przyciśnięty lewy przycisk myszki.

Signup and view all the flashcards

Study Notes

Projekt gry "Nie Spadaj!" - Notatki do studiowania

  • Cel projektu: Stworzenie gry "Nie Spadaj!" w Construct3, w której avatar unika spadania, przyciągany jest myszką, a kule przeszkadzają w utrzymaniu równowagi.
  • Assety:
    • Grafika: Tło, chmurka, kule, avatar (ludzik).
    • Dźwięk: muzyka w tle.
  • Mechanika:
    • Przyciąganie avatara do kursora myszki.
    • Jednolita symulacja spadania kul z góry ekranu.
    • Samodzielne opadanie avatara.
    • Kolizja avatara z kulą (przygwożdżenie).
    • Kolizja avatara z ziemią (koniec gry).
    • Licznik czasu gry (sekundnik).
  • Budowanie avatara:
    • Avatar złożony z 6 kształtów (5 prostokątów, 1 koło).
    • Narysuj elementy w zewnętrznym edytorze graficznym.
    • Połącz elementy za pomocą "niewidzialnych linek" (Physics Revolute Joint) w event sheet przy starcie layoutu.
    • Dodaj behawior Physic do każdego elementu avatara.
    • Ustaw odpowiednie maski kolizji.
  • Sterowanie avatarem:
    • Dodaj kontrolę myszką do obiektów.
    • Dodaj event do lewego przycisku myszki.
    • Przyciąganie body avatara do kursora myszki za pomocą Physics Force Toward.
    • Użyj Mouse.X i Mouse.Y aby uzyskać pozycję myszki.
  • Finalizacja projektu:
    • Dodanie licznika czasu:

      • Utwórz zmienną globalną "seconds".
      • Zwiększaj wartość o 1 co sekundę (event systemowy).
      • Wyświetl wartość zmiennej na obiekcie tekstowym.
    • Event kończący grę:

      • Jeśli avatar opuści obszar gry:
        • Zniszcz obiekty kul.
        • Zatrzymaj licznik czasu.
        • Wyłącz muzykę.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser