29.09.26
This commit is contained in:
@@ -40,3 +40,10 @@ Der Fuchs hat einen schwarzen Hintergrund um sich herum, obwohl ich den Hintergr
|
|||||||
Ich möchte es endlich schaffen, dass mein Fuxhs auf dem grünen Hintergrund ohne ein schwarzen Kästchen um sich herum erscheint. Zudem möchte ich es schaffen, dass sich meine Figur in alle Richtungen bewegeb kann(d.h oben(w), unten(s), links(a), rechts(d))
|
Ich möchte es endlich schaffen, dass mein Fuxhs auf dem grünen Hintergrund ohne ein schwarzen Kästchen um sich herum erscheint. Zudem möchte ich es schaffen, dass sich meine Figur in alle Richtungen bewegeb kann(d.h oben(w), unten(s), links(a), rechts(d))
|
||||||
# Das habe ich geschafft
|
# Das habe ich geschafft
|
||||||
Ich habe es geschafft, dass sich meine Figur(der Hase) in alle Richtungen(oben, unten, links, rechts) bewegen kann. Der Hintergrund bereitet mir jedoch noch Probleme.
|
Ich habe es geschafft, dass sich meine Figur(der Hase) in alle Richtungen(oben, unten, links, rechts) bewegen kann. Der Hintergrund bereitet mir jedoch noch Probleme.
|
||||||
|
|
||||||
|
# Datum
|
||||||
|
29.09.26
|
||||||
|
# Ziel
|
||||||
|
Ich möchte es schaffen, dass sich mein Fuchs von links nach rechts, ohne das ich eine Taste drücken muss, bewegt.
|
||||||
|
# Das habe ich geschafft
|
||||||
|
Ich habe es geschafft, dass sich mein Fuchs von links nach rechts, ohne das ich eine Taste drücken muss, bewegt.
|
||||||
+5
-1
@@ -4,7 +4,6 @@ import pygame
|
|||||||
class MeinSpiel:
|
class MeinSpiel:
|
||||||
bilder = ["Bilder/Grass.jpg","Bilder/Hase.jpg","Bilder/Fuchs3.png"]
|
bilder = ["Bilder/Grass.jpg","Bilder/Hase.jpg","Bilder/Fuchs3.png"]
|
||||||
spielfeld = []
|
spielfeld = []
|
||||||
|
|
||||||
def __init__(self, felderX, felderY):
|
def __init__(self, felderX, felderY):
|
||||||
for x in range(felderX):
|
for x in range(felderX):
|
||||||
self.spielfeld.append([])
|
self.spielfeld.append([])
|
||||||
@@ -87,3 +86,8 @@ class MeinSpiel:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+21
-1
@@ -14,6 +14,14 @@ SCHWARZ = ( 0, 0, 0)
|
|||||||
WEISS = ( 255, 255, 255)
|
WEISS = ( 255, 255, 255)
|
||||||
pyGameBilder = []
|
pyGameBilder = []
|
||||||
|
|
||||||
|
FuchsX = 10
|
||||||
|
FuchsY = 10
|
||||||
|
|
||||||
|
HaseX = 8
|
||||||
|
HaseY = 8
|
||||||
|
|
||||||
|
Fuchs = pygame.image.load("Bilder/Fuchs3.png")
|
||||||
|
Hase = pygame.image.load("Bilder/Hase.jpg")
|
||||||
# Bilder aus meinSpiel werden für pygame vorbereitet
|
# Bilder aus meinSpiel werden für pygame vorbereitet
|
||||||
meinSpiel = MeinSpiel(FelderX, FelderY)
|
meinSpiel = MeinSpiel(FelderX, FelderY)
|
||||||
for fname in meinSpiel.bilder:
|
for fname in meinSpiel.bilder:
|
||||||
@@ -43,8 +51,20 @@ while True:
|
|||||||
for y in range(FelderY):
|
for y in range(FelderY):
|
||||||
fenster.blit(pyGameBilder[meinSpiel.spielfeld[x][y]],(x*Pixel,y*Pixel))
|
fenster.blit(pyGameBilder[meinSpiel.spielfeld[x][y]],(x*Pixel,y*Pixel))
|
||||||
|
|
||||||
# Spielfeld/figuren zeichnen
|
|
||||||
|
|
||||||
|
FuchsX -= 0.1
|
||||||
|
|
||||||
|
# Spielfeld/figuren zeichnen
|
||||||
|
fenster.blit(
|
||||||
|
Fuchs,
|
||||||
|
(FuchsX * Pixel,FuchsY * Pixel)
|
||||||
|
)
|
||||||
|
|
||||||
|
# Berührung prüfen
|
||||||
|
Hase_rect = pygame.rect(
|
||||||
|
|
||||||
|
|
||||||
|
)
|
||||||
# Fenster aktualisieren
|
# Fenster aktualisieren
|
||||||
pygame.display.flip()
|
pygame.display.flip()
|
||||||
clock.tick(FPS)
|
clock.tick(FPS)
|
||||||
Reference in New Issue
Block a user