Menu
CoddyTech

Arka Planı Doldur

Coddy'nin Pygame ile Oyun Yap kursunda ders 2 / 40.

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.

challenge icon

Görev

Kolay

Oyun döngüsünün içinde, pygame.display.flip() satırının üstünde, ekranı koyu mavi (30, 30, 46) rengiyle doldur.

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()
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Pygame ile Oyun Yap bölümündeki tüm dersler

Kendi başına pratik yap: Pygame playground