Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #dodanie modułu pygame
- import pygame
- #Utworzenie stałych
- SZEROKOSC_EKRANU = 800
- WYSOKOSC_EKRANU = 600
- #wczytanie obrazów do zmiennych
- obraz_tla = pygame.image.load('images/background.png')
- obraz_bazy_postaci = pygame.image.load('images/base.png')
- #zainicjowanie pygame
- pygame.init()
- #utworzenie obiektów ekranu oraz zegara(FPS)
- ekran = pygame.display.set_mode([SZEROKOSC_EKRANU, WYSOKOSC_EKRANU])
- zegar = pygame.time.Clock()
- #główna pętla gry
- gra_dziala = True
- while gra_dziala:
- #obsługa zdarzeń
- for zdarzenie in pygame.event.get():
- #naciśnięcie klawiszy
- if zdarzenie.type == pygame.KEYDOWN:
- if zdarzenie.key == pygame.K_ESCAPE:
- gra_dziala = False
- #naciśnięcie przycisku X aby zamknąć okno
- elif zdarzenie.type == pygame.QUIT:
- gra_dziala = False
- #rysowanie tła
- ekran.blit(obraz_tla, (0, 0))
- #rysowanie bazy postaci
- ekran.blit(obraz_bazy_postaci, (270, 130))
- #wyczyszczenie ekranu
- pygame.display.flip()
- #ustalenie stałego fps na 30
- zegar.tick(30)
- #koniec pętli while
- #zamknięcie aplikacji
- pygame.quit()
Add Comment
Please, Sign In to add comment