screen = pygame.display.set_mode((640, 480)) try: background = pygame.image.load(os.path.join("img", "background.png")) except: background = pygame.Surface((640, 480)) background.fill((85, 185, 0)) screen.blit(background, (0, 0)) players = RenderClear() enemys = RenderClear() dumbs = RenderClear() shots = RenderClear() player = Player() players.add(player) for i in range(random.randint(3, 4)): dumbs.add(Dumb()) speed = 3 look = "right" punched = False timer = 0 punkte = 0 god = False while True: event = pygame.event.poll() if event.type == pygame.KEYDOWN: if event.key == pygame.K_w:
hint_farbe = choice(["Hintergrund1.png", "Hintergrund2.png", "Hintergrund3.png", "Hintergrund4.png", "Hintergrund5.png", "Hintergrund6.png"]) background = pygame.image.load(os.path.join("img" ,hint_farbe)) screen.blit(background, (0, 0)) # Speichert den Zeitpunkt des Sprungs sprungzeitpunkt = 0; #LSD Zähler LSD = 0 # Spieler-Objekt erzeugen und in SpriteGroup einfügen player = Player() players = RenderClear() players.add(player) # Eine Sprite-Group für die Münzen erzeugen und Münzen hinzufügen coins = RenderClear() # Münzen erzeugen, in einer for-Schleife for i in range(15): coins.add(Coin()) plattformen = RenderClear() # Plattfomen erzeugen, in einer for-Schleife for i in range(15): plattformen.add(Plattform()) pygame.mixer.init() # Sound für Münzen laden