Arts >> Τέχνες Ψυχαγωγία >  >> Θέατρο >> Κωμωδία

Ποιος είναι ο κωδικός του Μπομπ Σφουγγαράκης Το Quickster;

```python

εισαγωγή pygame

εισαγωγής συστήματος

Ορίστε μερικά χρώματα

ΜΑΥΡΟ =(0, 0, 0)

ΛΕΥΚΟ =(255, 255, 255)

ΠΡΑΣΙΝΟ =(0, 255, 0)

ΚΟΚΚΙΝΟ =(255, 0, 0)

Ορίστε το μέγεθος οθόνης

SCREEN_WIDTH =800

SCREEN_HEIGHT =600

Δημιουργήστε το αντικείμενο οθόνης

οθόνη =pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))

Δημιουργήστε το αντικείμενο SpongeBob

παίκτης =pygame.sprite.Sprite()

player.image =pygame.image.load("spongebob.png")

player.rect =player.image.get_rect()

Δημιουργήστε τους τοίχους

walls =pygame.sprite.Group()

Προσθέστε τους τοίχους στην οθόνη

για i στην περιοχή (5):

wall =pygame.sprite.Sprite()

wall.image =pygame.Surface((100, 100))

wall.image.fill(ΠΡΑΣΙΝΟ)

wall.rect =wall.image.get_rect()

wall.rect.x =i * 100

wall.rect.y =i * 100

walls.add(wall)

Ο κύριος βρόχος παιχνιδιού

ενώ Αλήθεια:

# Έλεγχος για συμβάντα

για συμβάν στο pygame.event.get():

if event.type ==pygame.QUIT:

pygame.quit()

sys.exit()

# Μετακινήστε τη συσκευή αναπαραγωγής

keys =pygame.key.get_pressed()

if keys[pygame.K_LEFT]:

player.rect.x -=5

if keys[pygame.K_RIGHT]:

player.rect.x +=5

if keys[pygame.K_UP]:

player.rect.y -=5

if keys[pygame.K_DOWN]:

player.rect.y +=5

# Ελέγξτε για συγκρούσεις

if pygame.sprite.spritecollideany(player, walls):

player.rect.x -=5

player.rect.y -=5

# Σχεδιάστε την οθόνη

screen.fill(ΜΑΥΡΟ)

screen.blit(player.image, player.rect)

walls.draw(οθόνη)

# Ενημερώστε την οθόνη

pygame.display.flip()

```

Κωμωδία

Σχετικές κατηγορίες