1import pygame
2import random
3class Alien():
4 def restart(self):
5 # إعادة تعيين موضع وسرعة المركبة الفضائية الغريبة (يمكن إعطاء مجموعة من self.x في حالة ضمان آلة العدو في الشاشة)
6 self.x = random.randint(66, 734)
7 self.y = random.randint(-166, -66)
8 self.speed = random.random() + 0.1
9
10 def __init__(self):
11 #initialization.
12 self.restart()
13 self.image = pygame.image.load(r'images\alien.bmp')
14
15 def move(self):
16 if self.y < 600:
17 #MOVE إلى أسفل
18 self.y += self.speed
19 else:
20 # إعادة ضبط
21 self.restart()123456789101112131415161718192021