Projekt 'Nie Spadaj!' - Wprowadzenie
18 Questions
1 Views

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

Jakie zadanie ma gracz w grze Nie Spadaj?

  • Unikanie spadających kul i utrzymanie avatara w powietrzu (correct)
  • Zbieranie assetów graficznych
  • Zbieranie punktów poprzez dotykanie kul
  • Pokonywanie przeszkód na ziemi
  • Jakie mechaniki mają zostać zaimplementowane w grze?

  • Skakanie ludzika wysoko w górę
  • Przyciąganie ludzika do kursora myszki i spadanie kul z góry (correct)
  • Możliwość przechodzenia przez ściany
  • Tworzenie nowych poziomów gry
  • Co powinno znaleźć się w paczce assetów dla projektu Nie Spadaj?

  • Assety graficzne, dźwiękowe i dokumentacja
  • Tylko dźwięki i efekty specjalne
  • Tło, chmurki, piłki, avatar oraz muzykoterapia (correct)
  • Pojazdy i postacie do wyboru
  • Jakie są różnice pomiędzy Layout size a Viewport size?

    <p>Layout size to obszar widoczny dla gracza, a Viewport size to obszar projektowania (A)</p> Signup and view all the answers

    Jakie właściwości powinien mieć obiekt chmurki w grze?

    <p>Physics, z trybem immovable (C)</p> Signup and view all the answers

    Jakie kolizje są ważne dla rozgrywki w Nie Spadaj?

    <p>Kolizja kul z ludzikiem i ludzika z ziemią (C)</p> Signup and view all the answers

    Co należy zrobić z obiektem tła w grze?

    <p>Zablokować jego modyfikację po utworzeniu (A)</p> Signup and view all the answers

    Jakie zadanie ma licznik czasu gry w projekcie Nie Spadaj?

    <p>Mierzenie czasu gry i dodanie elementu wyzwania (C)</p> Signup and view all the answers

    Jaka jest główna funkcja maski kolizji w Construct 3?

    <p>Wykrywanie kolizji między obiektami (D)</p> Signup and view all the answers

    Który tryb maski kolizji jest najszybszy i najbardziej wydajny?

    <p>Bounding Box (B)</p> Signup and view all the answers

    W jakim przypadku najlepiej zastosować maskę kolizji typu Circle?

    <p>Dla obiektów poruszających się w różnych kierunkach (D)</p> Signup and view all the answers

    Jakie są ograniczenia korzystania z maski kolizji typu Bounding Box?

    <p>Jest mało efektywne dla obiektów o nietypowych kształtach (C)</p> Signup and view all the answers

    Który tryb maski kolizji zapewnia największą dokładność dla skomplikowanych kształtów?

    <p>Use Collision Polygon (A)</p> Signup and view all the answers

    Jakie dodatkowe wymagania wiążą się z używaniem maski kolizji typu Use Collision Polygon?

    <p>Wymaga manualnego definiowania kształtu (D)</p> Signup and view all the answers

    Jakie obiekty najlepiej nadają się do zastosowania maski kolizji w formie koła?

    <p>Obiekty poruszające się i obracające (D)</p> Signup and view all the answers

    Jakie zjawisko występuje, gdy używasz maski kolizji Bounding Box w sytuacji złożonych kształtów?

    <p>Ogromne obszary kolizji wokół obiektu (C)</p> Signup and view all the answers

    Jak można powiązać elementy awatara w Construct 3 przy użyciu efektu Physic revolute joint?

    <p>Tworząc niewidzialne linki między obiektami (D)</p> Signup and view all the answers

    Jakie instrukcje należy dodać w arkuszu eventów, aby kontrolować awatara przy pomocy myszki?

    <p>Zastosowanie przytrzymania lewego przycisku myszki (B)</p> Signup and view all the answers

    Study Notes

    Projekt "Nie Spadaj!" - Wprowadzenie i Zasady

    • Cel projektu: Stworzenie gry z avatarami, które należy utrzymywać w powietrzu, unikając spadających kulek.
    • Assety graficzne: Tło, chmurka, piłki, avatar (ludzik).
    • Assety dźwiękowe: Muzyka w tle.
    • Mechanika gry: Przyciąganie ludzika do kursora myszy, spadające kule, opadanie ludzika, kolizje (kule z ludzikiem, ludzik z ziemią), licznik czasu.
    • Główne etapy gry: Utrzymywanie avatara w powietrzu, unikanie kulek, czas ograniczony.

    Konfiguracja Obiektu Tła

    • Dodanie tła (plik skyBg.png): Zajmuje cały obszar gry.
    • Warstwa: background (aby znajdował się pod innymi obiektami).
    • Nazwanie: np. "Tło".
    • Zablokowanie: Zapobieganie modyfikacji.
    • Rozmieszczenie w obszarze gry: Odpowiednie dopasowanie tła do layoutu gry.
    • Layout size vs. Viewport size: Layout size określa rozmiary całego obszaru projektu, a Viewport size obszaru wyświetlanego graczowi.

    Konfiguracja Obiektu Chmurka

    • Dodanie obiektu chmurka (cloud.png).
    • Umieszczenie w środku ekranu.
    • Dodanie behawioru Physics: Symulowanie fizycznego ruchu.
    • Ustawienie immovable (on): Zapobieganie poruszaniu się obiektu.
    • Ustawienie Collision mask: Bounding box.

    Maska Kolizji (Collision Mask)

    • Opis: Definiuje kształt obiektu do wykrywania kolizji.
    • Bounding Box: Prostokąt otaczający obiekt, szybkie i proste rozwiązanie.
    • Circle: Koło dopasowane do obiektu, lepsza precyzja dla okręgów.
    • Use Collision Polygon: Ręczne definiowanie wielokąta kolizji, precyzyjne dopasowanie do kształtu obiektu.

    Budowa Avatara

    • Avatar składa się z 6 kształtów (5 prostokątów i 1 koło).
    • Narysowanie kształtów w edytorze graficznym.
    • Powiązanie elementów avatara za pomocą Physics revolute joint.
    • Ustawienie Physics dla każdego elementu avatara.
    • Ustawienie odpowiedniej maski kolizji (collision mask).
    • Eventy w event sheet przy uruchomieniu layoutu.

    Sterowanie Avatarem

    • Dodanie sterowania myszką do elementów avatara.
    • Event dla lewego przycisku myszy (przytrzymanie).
    • Zastosowanie Physics force toward, aby avatar był przyciągany do kursora myszy.
    • Stosowanie Mouse.X i Mouse.Y dla pozycji myszki.

    Studying That Suits You

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

    Quiz Team

    Description

    Quiz ten wprowadza do projektu gry o nazwie 'Nie Spadaj!', która polega na utrzymywaniu avatara w powietrzu. Uczestnicy zapoznają się z zasadami, mechanicznymi aspektami gry oraz konfiguracją obiektów, takich jak tło i chmurka. Sprawdź swoją wiedzę na temat tego projektu i jego elementów.

    More Like This

    game design
    10 questions

    game design

    RefinedPiano avatar
    RefinedPiano
    Hangman Game Project Overview
    32 questions

    Hangman Game Project Overview

    ComfortableCornet3908 avatar
    ComfortableCornet3908
    Use Quizgecko on...
    Browser
    Browser