07.10.2026
This commit is contained in:
@@ -43,3 +43,6 @@ Eine Monster Energy slot Maschine mit 3 Feldern und 5 möglichen Dosen. Bei 3 gl
|
|||||||
### 06.10.2026
|
### 06.10.2026
|
||||||
Heute Doppelkurs bei Frau Wilmsen.
|
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.
|
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.
|
||||||
|
|
||||||
|
### 07.10.2026
|
||||||
|
Heute habe ich den Code für das Zählen vom Score geschrieben, aber die Funktion damit die Doen durcheinander gewürfelt werden fehlt immer noch.
|
||||||
+84
-13
@@ -10,8 +10,10 @@ class MeinSpiel:
|
|||||||
# Liste Bilder
|
# 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"]
|
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]
|
|
||||||
|
# # 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]
|
||||||
|
|
||||||
|
|
||||||
def __init__(self, felderX, felderY):
|
def __init__(self, felderX, felderY):
|
||||||
@@ -33,16 +35,85 @@ class MeinSpiel:
|
|||||||
self.spielfeld[8][6] = 10
|
self.spielfeld[8][6] = 10
|
||||||
|
|
||||||
# Zufällige Position und zufälliges Bild auswählen
|
# Zufällige Position und zufälliges Bild auswählen
|
||||||
|
|
||||||
def tastegedrueckt(self, taste):
|
def tastegedrueckt(self, taste):
|
||||||
if taste == pygame.K_g:
|
if taste == pygame.K_g:
|
||||||
self.spielfeld[4][5] == self.random_can
|
self.spielfeld[4][5] = self.random_can
|
||||||
self.spielfeld[4][6] == self.random_can
|
self.spielfeld[4][6] = self.random_can
|
||||||
self.spielfeld[5][5] == self.random_can
|
self.spielfeld[5][5] = self.random_can
|
||||||
self.spielfeld[5][6] == self.random_can
|
self.spielfeld[5][6] = self.random_can
|
||||||
self.spielfeld[6][5] == self.random_can
|
self.spielfeld[6][5] = self.random_can
|
||||||
self.spielfeld[6][6] == self.random_can
|
self.spielfeld[6][6] = self.random_can
|
||||||
self.spielfeld[7][5] == self.random_can
|
self.spielfeld[7][5] = self.random_can
|
||||||
self.spielfeld[7][6] == self.random_can
|
self.spielfeld[7][6] = self.random_can
|
||||||
self.spielfeld[8][5] == self.random_can
|
self.spielfeld[8][5] = self.random_can
|
||||||
self.spielfeld[8][6] == self.random_can
|
self.spielfeld[8][6] = self.random_can
|
||||||
|
|
||||||
|
# Score
|
||||||
|
score = 0
|
||||||
|
|
||||||
|
W1 = "Bilder/monster_white_top.png"
|
||||||
|
W2 = "Bilder/monster_white_bottom.png"
|
||||||
|
M1 = "Bilder/monster_mango_top.jpg"
|
||||||
|
M2 = "Bilder/monster_mango_bottom.jpg"
|
||||||
|
P1 = "Bilder/monster_pacific_top.jpg"
|
||||||
|
P2 = "Bilder/monster_pacific_bottom.jpg"
|
||||||
|
N1 = "Bilder/monster_nitro_top.jpeg"
|
||||||
|
N2 = "Bilder/monster_nitro_bottom.jpeg"
|
||||||
|
PP1 = "Bilder/monster_pipeline_top.jpg"
|
||||||
|
PP2 = "Bilder/monster_pipeine_bottom.jpg"
|
||||||
|
|
||||||
|
# Score zählen
|
||||||
|
if (W1 == self.spielfeld[4][5] and W2 == [4][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (W1 == self.spielfeld[5][5] and W2 == [5][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (W1 == self.spielfeld[6][5] and W2 == [6][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (W1 == self.spielfeld[7][5] and W2 == [7][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (W1 == self.spielfeld[8][5] and W2 == [8][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
|
||||||
|
if (M1 == self.spielfeld[4][5] and M2 == [4][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (M1 == self.spielfeld[5][5] and M2 == [5][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (M1 == self.spielfeld[6][5] and M2 == [6][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (M1 == self.spielfeld[7][5] and M2 == [7][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (M1 == self.spielfeld[8][5] and M2 == [8][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
|
||||||
|
if (P1 == self.spielfeld[4][5] and P2 == [4][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (P1 == self.spielfeld[5][5] and P2 == [5][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (P1 == self.spielfeld[6][5] and P2 == [6][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (P1 == self.spielfeld[7][5] and P2 == [7][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (P1 == self.spielfeld[8][5] and P2 == [8][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
|
||||||
|
if (N1 == self.spielfeld[4][5] and N2 == [4][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (N1 == self.spielfeld[5][5] and N2 == [5][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (N1 == self.spielfeld[6][5] and N2 == [6][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (N1 == self.spielfeld[7][5] and N2 == [7][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (N1 == self.spielfeld[8][5] and N2 == [8][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
|
||||||
|
if (PP1 == self.spielfeld[4][5] and PP2 == [4][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (PP1 == self.spielfeld[5][5] and PP2 == [5][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (PP1 == self.spielfeld[6][5] and PP2 == [6][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (PP1 == self.spielfeld[7][5] and PP2 == [7][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
|
if (PP1 == self.spielfeld[8][5] and PP2 == [8][6]):
|
||||||
|
pygame.print(score = score + 1)
|
||||||
Reference in New Issue
Block a user