Projectdd/enemy.py

18 lines
498 B
Python

import pygame
from settings import *
class Enemy:
def __init__(self, x, y):
self.rect = pygame.Rect(x, y, 28, 48)
self.velocity = pygame.Vector2(0, 0)
def update(self, dt, world, player):
# Basic AI: follow player
if player.rect.x < self.rect.x:
self.rect.x -= ENEMY_SPEED * dt
else:
self.rect.x += ENEMY_SPEED * dt
def draw(self, screen, camera):
pygame.draw.rect(screen, (0, 0, 255), camera.apply(self.rect))