06.10.2026
This commit is contained in:
@@ -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
@@ -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
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user