Riempi lo sfondo
Lezione 2 di 40 del corso Crea giochi con Pygame di Coddy.
Pygame descrive un colore con tre numeri: indicano la quantità di rosso, verde e blu, ciascuno da 0 a 255. Questo si chiama RGB.
(255, 0, 0)è rosso.(0, 0, 0)è nero,(255, 255, 255)è bianco.(30, 30, 46)contiene un po' più di blu che di rosso e verde: è un blu scuro.
screen.fill(color) riempie l'intera finestra con un solo colore. All'inizio di ogni fotogramma, i giochi riempiono lo schermo, cancellando il fotogramma precedente prima di disegnare quello nuovo.
screen.fill((0, 0, 0))
pygame.display.flip()Nota le doppie parentesi: il colore è una tupla, l'unico argomento di fill.
Sfida
FacileAll'interno del ciclo di gioco, prima di pygame.display.flip(), riempi lo schermo con il blu scuro (30, 30, 46).
Provalo tu
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()
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Crea giochi con Pygame
Esercitati da solo: Playground Pygame