Arka Planı Doldur
Coddy'nin Pygame ile Oyun Yap kursunda ders 2 / 41.
Pygame bir rengi üç sayıyla ifade eder: ne kadar kırmızı, yeşil ve mavi içerdiği; her biri 0 ile 255 arasındadır. Buna RGB denir.
(255, 0, 0)kırmızıdır.(0, 0, 0)siyahtır,(255, 255, 255)beyazdır.(30, 30, 46)kırmızı ve yeşilden biraz daha fazla mavi içerir: koyu mavi.
screen.fill(color) tüm pencereyi tek bir renge boyar. Oyunlar her karenin başında ekranı doldurur; böylece yeni kare çizilmeden önce önceki kare silinir.
screen.fill((0, 0, 0))
pygame.display.flip()Çift paranteze dikkat edin: renk tek bir demettir ve fill işlevinin tek argümanıdır.
Görev
KolayPencereyi koyu maviye boya.
- Oyun döngüsünün içinde
pygame.display.flip()satırını bul. - Üstüne
screen.fill((30, 30, 46))ekle.
“Oyna” düğmesine bas: pencere koyu mavidir. Ardından “Kontrol et”.
Kendin dene
import pygame
pygame.init()
screen = pygame.display.set_mode((480, 360))
pygame.display.set_caption("Move the Square")
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.display.flip()
pygame.quit()
Pygame ile Oyun Yap bölümündeki tüm dersler
1Oyun Döngüsü
Bir Pencere AçArka Planı DoldurKendi başına pratik yap: Pygame playground