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
+4
View File
@@ -39,3 +39,7 @@ Eine Monster Energy slot Maschine mit 3 Feldern und 5 möglichen Dosen. Bei 3 gl
### 30.09.2026
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"]
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):
@@ -26,24 +32,17 @@ class MeinSpiel:
self.spielfeld[8][5] = 9
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
for event in pygame.event.get():
if event.type== (event.type==pygame.KEYDOWN and event.key==pygame.K_g):
if pygame.K_g:
self.spielfeld[4][5] == random_can
self.spielfeld[4][6] == random_can
self.spielfeld[5][5] == random_can
self.spielfeld[5][6] == random_can
self.spielfeld[6][5] == random_can
self.spielfeld[6][6] == random_can
self.spielfeld[7][5] == random_can
self.spielfeld[7][6] == random_can
self.spielfeld[8][5] == random_can
self.spielfeld[8][6] == random_can
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
+1 -1
View File
@@ -37,7 +37,7 @@ while True:
# Spiellogik
if event.type==KEYDOWN:
meinSpiel.tasteGedrueckt(event.key)
meinSpiel.tastegedrueckt(event.key)
# Spielfeld löschen
for x in range(FelderX):