我正试图在pygame中制作我的第一个游戏,但我遇到了一些问题。 我不知道如何在随机时间产生我的敌人。当我在我的while循环中执行时,它们会立即显示所有内容。
答案 0 :(得分:1)
每个游戏循环都会增加创造敌人的机会。例如:
import random
# Main game loop
while True:
if random.randrange(0, 100) < 1: # 1% chance every frame
# Create a fly with specified properties
Fly(random.randrange(xmin, xmax), random.randrange(ymin, ymax), width, height, img_src)