diff --git a/datenvisualisierung/trinkbrunnen_karte.png b/datenvisualisierung/trinkbrunnen_karte.png index 6c7d680..ad0e70b 100644 Binary files a/datenvisualisierung/trinkbrunnen_karte.png and b/datenvisualisierung/trinkbrunnen_karte.png differ diff --git a/enemy.py b/enemy.py index f49c84b..9b52fb6 100644 --- a/enemy.py +++ b/enemy.py @@ -35,16 +35,16 @@ class Enemy: elif self.controlled: dx = dy = 0 if keys[pygame.K_UP]: - dy -= PLAYER_SPEED // 1.5 + dy -= PLAYER_SPEED self.dir = "up" if keys[pygame.K_DOWN]: - dy += PLAYER_SPEED // 1.5 + dy += PLAYER_SPEED self.dir = "down" if keys[pygame.K_LEFT]: - dx -= PLAYER_SPEED // 1.5 + dx -= PLAYER_SPEED self.dir = "left" if keys[pygame.K_RIGHT]: - dx += PLAYER_SPEED // 1.5 + dx += PLAYER_SPEED self.dir = "right" self.x = max(0, min(map_w - PLAYER_SIZE // 2, self.x + dx)) self.y = max(0, min(map_h - PLAYER_SIZE // 2, self.y + dy)) @@ -54,7 +54,7 @@ class Enemy: dx = player.x - self.x dy = player.y - self.y dist = max(1, (dx ** 2 + dy ** 2) ** 0.5) - speed = PLAYER_SPEED // 2 + speed = PLAYER_SPEED // 1.5 self.x += int(speed * dx / dist) self.y += int(speed * dy / dist) self.x = max(0, min(map_w - PLAYER_SIZE // 2, self.x)) diff --git a/trinkbrunnen_pixel_positions.npy b/trinkbrunnen_pixel_positions.npy index 169a420..6a4f111 100644 Binary files a/trinkbrunnen_pixel_positions.npy and b/trinkbrunnen_pixel_positions.npy differ