Added Player class

This commit is contained in:
Christian
2024-08-08 21:52:00 +02:00
parent a990714452
commit 5a0ebc7f5a
2 changed files with 10 additions and 2 deletions

View File

@@ -32,3 +32,9 @@ class GameObject(object):
def setsize(self, width, height): def setsize(self, width, height):
self.width = width self.width = width
self.height = height self.height = height
class Player(GameObject):
def __init__(self, name, pos_x, pos_y, width, height, image=None) -> None:
super().__init__(name, pos_x, pos_y, width, height, image)

View File

@@ -19,6 +19,7 @@ testimage = Utils.load_image("Rastergrafik.png")
#testimage.set_colorkey((255,0,255), pygame.RLEACCELOK) #testimage.set_colorkey((255,0,255), pygame.RLEACCELOK)
enemy = Enemy.Enemy("Enemy-1", (screen.get_size()[0]/2) -30,30,35,35, screen, testimage) enemy = Enemy.Enemy("Enemy-1", (screen.get_size()[0]/2) -30,30,35,35, screen, testimage)
player = GameObject.Player("TEST", (screen.get_size()[0]/2)-17, screen.get_size()[1]-100, 35, 35, testimage)
gamestate = True gamestate = True
@@ -51,6 +52,7 @@ while(gamestate):
pos_y = mouse_pos[1] pos_y = mouse_pos[1]
#Rendere alle Objecte in objects Liste #Rendere alle Objecte in objects Liste
player.render(screen)
enemy.render(screen) enemy.render(screen)
rand = random.randint(0, 100) rand = random.randint(0, 100)