所以我在学习python,我完成了游戏,一切正常,但现在我不知道如何重新启动游戏,我的意思是当游戏结束时,下一步是什么?如何重新开始
我将为我的完整代码添加一个link,下面是到目前为止所做的工作
非常感谢你
if Bullet_state is "fire":
fire(BulletX, BulletY)
BulletY -= Bullet_MovementY
player(playerX, playerY)
score(textX, textY)
pygame.display.update()
Tags:
对于重启逻辑,保持当前游戏循环,但添加一个标志以指示游戏已结束。在循环中,检查此标志,如果设置了该标志,则显示重新启动提示。还将初始化过程封装在函数中,以便在每次重新启动时调用
注意,我在Python3.8中对此进行了测试
试试这个代码。当比分达到3分时,游戏结束并显示重新启动提示
提示
相关问题 更多 >
编程相关推荐