import copy import pygame class MeinSpiel: bilder = ["Bilder/Grass.jpg","Bilder/monster_white_top.png", "Bilder/monster_white_bottom.png", "Bilder/monster_mango_top.jpg", "Bilder/monster_mango_bottom.jpg", "Bilder/monster_pacific_top.jpg", "Bilder/monster_pacific_bottom.jpg", "Bilder/monster_nitro_top.jpeg", "Bilder/monster_nitro_bottom.jpeg", "Bilder/monster_pipeline_top.jpg", "Bilder/monster_pipeline_bottom.jpg"] spielfeld = [] # Liste Bilder random_can = ["Bilder/monster_white_top.png", "Bilder/monster_white_bottom.png", "Bilder/monster_mango_top.jpg", "Bilder/monster_mango_bottom.jpg", "Bilder/monster_pacific_top.jpg", "Bilder/monster_pacific_bottom.jpg", "Bilder/monster_nitro_top.jpeg", "Bilder/monster_nitro_bottom.jpeg", "Bilder/monster_pipeline_top.jpg", "Bilder/monster_pipeline_bottom.jpg"] # Liste fester Spawn-Positionen (x, y) spawn_points = spielfeld[4][5], spielfeld[4][6], spielfeld[5][5], spielfeld[5][6], spielfeld[6][5], spielfeld[6][6], spielfeld[7][5], spielfeld[7][6], spielfeld[8][5], spielfeld[8][6] def __init__(self, felderX, felderY): for x in range(felderX): self.spielfeld.append([]) for y in range(felderY): self.spielfeld[x].append(0) def anfangsKonfiguration(self): self.spielfeld[4][5] = 1 self.spielfeld[4][6] = 2 self.spielfeld[5][5] = 3 self.spielfeld[5][6] = 4 self.spielfeld[6][5] = 5 self.spielfeld[6][6] = 6 self.spielfeld[7][5] = 7 self.spielfeld[7][6] = 8 self.spielfeld[8][5] = 9 self.spielfeld[8][6] = 10 # Zufällige Position und zufälliges Bild auswählen def tastegedrueckt(self, taste): if taste == pygame.K_g: self.spielfeld[4][5] == self.random_can self.spielfeld[4][6] == self.random_can self.spielfeld[5][5] == self.random_can self.spielfeld[5][6] == self.random_can self.spielfeld[6][5] == self.random_can self.spielfeld[6][6] == self.random_can self.spielfeld[7][5] == self.random_can self.spielfeld[7][6] == self.random_can self.spielfeld[8][5] == self.random_can self.spielfeld[8][6] == self.random_can