06.10.
This commit is contained in:
+15
-4
@@ -20,6 +20,9 @@ pyGameBilderebene2 = []
|
||||
xverschiebung = 0
|
||||
yverschiebung = 0
|
||||
verschiebung = [0,0]
|
||||
gameover = pygame.image.load("Bilder/gameover.xcf")
|
||||
|
||||
|
||||
|
||||
# Bilder aus meinSpiel werden für pygame vorbereitet
|
||||
meinspiel = MeinSpiel(FelderX, FelderY)
|
||||
@@ -35,7 +38,7 @@ meinspiel.anfangsKonfiguration()
|
||||
|
||||
# Definieren und Öffnen eines neuen Fensters
|
||||
fenster = pygame.display.set_mode((Breite, Hoehe))
|
||||
pygame.display.set_caption("jjajajajjajajjaaa")
|
||||
pygame.display.set_caption("Spiel Informatik Johannes Matzen Eb 2026")
|
||||
clock = pygame.time.Clock()
|
||||
|
||||
# Schleife Hauptprogramm
|
||||
@@ -51,7 +54,11 @@ while True:
|
||||
if event.type==QUIT or (event.type==KEYDOWN and event.key==K_ESCAPE):
|
||||
pygame.quit()
|
||||
if event.type==KEYDOWN and meinspiel.game_over == False:
|
||||
verschiebung = meinspiel.bewegen(event.key-1073741902,xverschiebung,yverschiebung)
|
||||
verschiebung = meinspiel.bewegen(event.key,xverschiebung,yverschiebung)
|
||||
if event.key == pygame.K_SPACE:
|
||||
meinspiel.angriff()
|
||||
elif event.key == pygame.K_F3:
|
||||
meinspiel.debug()
|
||||
|
||||
# Spielfeld löschen
|
||||
xverschiebung += verschiebung[0]
|
||||
@@ -68,8 +75,12 @@ while True:
|
||||
# Spielfeld/figuren zeichnen
|
||||
if meinspiel.game_over == False:
|
||||
meinspiel.Monster()
|
||||
meinspiel.Angriffe()
|
||||
print(meinspiel.monsterstruktur)
|
||||
meinspiel.Monstergetroffen()
|
||||
meinspiel.angriffzuruecksetzen()
|
||||
meinspiel.Monsterangriff()
|
||||
else:
|
||||
fenster.blit(gameover,(0,0))
|
||||
print(meinspiel.spielerleben)
|
||||
# Fenster aktualisieren
|
||||
pygame.display.flip()
|
||||
clock.tick(FPS)
|
||||
Reference in New Issue
Block a user