# Importieren der Pygame-Bibliothek import pygame # initialisieren von pygame pygame.init() # genutzte Farbe ORANGE = ( 255, 140, 0) ROT = ( 255, 0, 0) GRUEN = ( 0, 255, 0) SCHWARZ = ( 0, 0, 0) WEISS = ( 255, 255, 255) #Positionsvariablen figurx = 10 figury = 10 skalierung = 25 # Fenster öffnen fenster=pygame.display.set_mode((640, 480)) figur = pygame.image.load("superman.png") # Titel für Fensterkopf pygame.display.set_caption("Unser erstes Pygame-Spiel") #Bildschirmaktualisierung einstellen clock = pygame.time.Clock() # solange die Variable True ist, soll das Spiel laufen spielaktiv = True # Schleife Hauptprogramm while spielaktiv: for event in pygame.event.get(): if event.type == pygame.QUIT or (event.type==pygame.KEYDOWN and event.key==pygame.K_ESCAPE): spielaktiv = False elif event.type == pygame.KEYDOWN: print("Spieler hat Taste gedrückt") # Taste für Spieler 1 if event.key == pygame.K_RIGHT: print("Spieler hat Pfeiltaste rechts gedrückt") figurx+=1 elif event.key == pygame.K_LEFT: print("Spieler hat Pfeiltaste links gedrückt") figurx-=1 figur=pygame.transform.flip(figur,True,False) elif event.key == pygame.K_UP: print("Spieler hat Pfeiltaste hoch gedrückt") figury-=1 elif event.key == pygame.K_DOWN: print("Spieler hat Pfeiltaste runter gedrückt") figury+=1 # Spielfeld löschen fenster.fill(WEISS) # Figur zeichnen fenster.blit(figur, (figurx*skalierung,figury*skalierung)) # Fenster aktualisiere pygame.display.flip() #resfresh zeit clock.tick(60) pygame.quit() quit()