Informatyka ćwiczenie 4.1

Ćwiczenie: Poruszanie kwadratem po ekranie w Pygame

Cel:
Doskonalenie się  z podstaw pracy z biblioteką Pygame – tworzenie okna, rysowanie obiektu oraz obsługa klawiatury.

Instrukcja krok po kroku

1. Utwórz nowy plik Python, np. cwiczenie_pygame.py.

2. Wklej poniższy kod:

Polecenia z zakresu modyfikacji kodu:

  1. Zmień kolor kwadratu na dowolny inny (np. niebieski, zielony, żółty).
    (Podpowiedź: zmień wartości RGB w pygame.draw.rect.)

  2. Zmień kolor tła okna na wybrany kolor zamiast czarnego.
    (Podpowiedź: zmień (0, 0, 0)okno.fill.)

  3. Zmień prędkość poruszania kwadratu, np. z 5 na 2 lub na 10.
    (Pole predkosc.)

  4. Zmień rozmiar kwadratu, np. z 40 na 20 albo 80.
    (Pole rozmiar.)

  5. Dodaj ograniczenia — kwadrat nie może wyjść poza granice okna.
    (Podpowiedź: sprawdzaj if x < 0: x = 0 itd.)

  6. Zmień tytuł okna na własny, np. „Moja gra”.
    (Linia pygame.display.set_caption(...).)

  7. Dodaj drugi obiekt – np. narysuj koło w innym miejscu.
    (Podpowiedź: pygame.draw.circle(okno, (0,255,0), (300,200), 30).)

  8. Zmień sterowanie kwadratem — zamiast strzałek użyj klawiszy WASD.
    (Wystarczy podmienić K_LEFT → K_a, K_RIGHT → K_d itd.)

  9. Ustaw kwadrat w innym miejscu na starcie, np. x = 200, y = 150.

  10. Dodaj licznik FPS (klatek na sekundę), aby animacja była płynniejsza.
    (Podpowiedź: dodaj clock = pygame.time.Clock()clock.tick(60) w pętli.)

Was this helpful?

0 / 0