This commit is contained in:
alstergym
2026-09-29 12:10:28 +02:00
parent 94afe276bd
commit 1fc9843647
3 changed files with 35 additions and 4 deletions
+7
View File
@@ -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))
# 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.
# 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
View File
@@ -4,7 +4,6 @@ import pygame
class MeinSpiel:
bilder = ["Bilder/Grass.jpg","Bilder/Hase.jpg","Bilder/Fuchs3.png"]
spielfeld = []
def __init__(self, felderX, felderY):
for x in range(felderX):
self.spielfeld.append([])
@@ -87,3 +86,8 @@ class MeinSpiel:
+21 -1
View File
@@ -14,6 +14,14 @@ SCHWARZ = ( 0, 0, 0)
WEISS = ( 255, 255, 255)
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
meinSpiel = MeinSpiel(FelderX, FelderY)
for fname in meinSpiel.bilder:
@@ -43,8 +51,20 @@ while True:
for y in range(FelderY):
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
pygame.display.flip()
clock.tick(FPS)