diff --git a/GameObject.py b/GameObject.py index 2ce1cc8..af1d205 100644 --- a/GameObject.py +++ b/GameObject.py @@ -31,4 +31,10 @@ class GameObject(object): def setsize(self, width, height): self.width = width - self.height = height \ No newline at end of file + 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) + + \ No newline at end of file diff --git a/test.py b/test.py index 983f9cc..fb2d6b2 100644 --- a/test.py +++ b/test.py @@ -18,7 +18,8 @@ testimage = Utils.load_image("Rastergrafik.png") #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 @@ -51,6 +52,7 @@ while(gamestate): pos_y = mouse_pos[1] #Rendere alle Objecte in objects Liste + player.render(screen) enemy.render(screen) rand = random.randint(0, 100)