blob: dd804332d11ecffd7cef6485973e48e1dac70a3c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import pygame
import random
class Asteroid:
def __init__(self):
self.x = random.randint(80, 800) # Random x position within the screen width
self.y = 60 # Starting y position at the top
self.speed_y = random.randint(1, 3) # Random downward speed
self.width = 92
self.height = 92
# Load asteroid image
self.asteroid_image = pygame.image.load('res/asteroid.png')
def move_down(self):
self.y += self.speed_y
def draw(self, screen):
screen.blit(self.asteroid_image, (self.x, self.y))
|