collision logic

This commit is contained in:
2025-07-12 20:15:01 +02:00
parent 0ee85e61b2
commit 01a298e864
2 changed files with 8 additions and 0 deletions

View File

@@ -20,3 +20,6 @@ class CircleShape(pygame.sprite.Sprite):
def update(self, dt):
# sub-classes must override
pass
def is_colliding(self, circle):
return (self.radius + circle.radius) > self.position.distance_to(circle.position)