06.10.2026

This commit is contained in:
alstergym
2026-10-06 12:07:41 +02:00
parent 7d750f6b25
commit 86f67d1d52
3 changed files with 24 additions and 21 deletions
+5 -1
View File
@@ -38,4 +38,8 @@ Eine Monster Energy slot Maschine mit 3 Feldern und 5 möglichen Dosen. Bei 3 gl
Heute habe ich versucht, einen Code zu schreiben um Bilder an einer von 10 Stellen spawnen zu lassen, aber es hat noch nicht geklappt. Heute habe ich versucht, einen Code zu schreiben um Bilder an einer von 10 Stellen spawnen zu lassen, aber es hat noch nicht geklappt.
### 30.09.2026 ### 30.09.2026
Heute habe ich weiter versucht, den Code für das Spawnen zu schreiben und keine Fortschritte gemacht. Heute habe ich weiter versucht, den Code für das Spawnen zu schreiben und keine Fortschritte gemacht.
### 06.10.2026
Heute Doppelkurs bei Frau Wilmsen.
Heute hat Aron ir geholfen den Code zu fixen damit die Dosen auf den festgelegten Koordinaten spawnen, aber Irgendwas anderes geht jetzt nicht. Das muss ich dann morgen reparieren.
+18 -19
View File
@@ -7,6 +7,12 @@ 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"] 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 = [] 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): def __init__(self, felderX, felderY):
for x in range(felderX): for x in range(felderX):
@@ -26,24 +32,17 @@ class MeinSpiel:
self.spielfeld[8][5] = 9 self.spielfeld[8][5] = 9
self.spielfeld[8][6] = 10 self.spielfeld[8][6] = 10
# Liste fester Spawn-Positionen (x, y)
spawn_points = self.spielfeld[4][5], self.spielfeld[4][6], self.spielfeld[5][5], self.spielfeld[5][6], self.spielfeld[6][5], self.spielfeld[6][6], self.spielfeld[7][5], self.spielfeld[7][6], self.spielfeld[8][5], self.spielfeld[8][6]
# 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"]
# Zufällige Position und zufälliges Bild auswählen # Zufällige Position und zufälliges Bild auswählen
for event in pygame.event.get(): def tastegedrueckt(self, taste):
if event.type== (event.type==pygame.KEYDOWN and event.key==pygame.K_g): if taste == pygame.K_g:
if pygame.K_g: self.spielfeld[4][5] == self.random_can
self.spielfeld[4][5] == random_can self.spielfeld[4][6] == self.random_can
self.spielfeld[4][6] == random_can self.spielfeld[5][5] == self.random_can
self.spielfeld[5][5] == random_can self.spielfeld[5][6] == self.random_can
self.spielfeld[5][6] == random_can self.spielfeld[6][5] == self.random_can
self.spielfeld[6][5] == random_can self.spielfeld[6][6] == self.random_can
self.spielfeld[6][6] == random_can self.spielfeld[7][5] == self.random_can
self.spielfeld[7][5] == random_can self.spielfeld[7][6] == self.random_can
self.spielfeld[7][6] == random_can self.spielfeld[8][5] == self.random_can
self.spielfeld[8][5] == random_can self.spielfeld[8][6] == self.random_can
self.spielfeld[8][6] == random_can
+1 -1
View File
@@ -37,7 +37,7 @@ while True:
# Spiellogik # Spiellogik
if event.type==KEYDOWN: if event.type==KEYDOWN:
meinSpiel.tasteGedrueckt(event.key) meinSpiel.tastegedrueckt(event.key)
# Spielfeld löschen # Spielfeld löschen
for x in range(FelderX): for x in range(FelderX):