趣学Python游戏编程
上QQ阅读APP看书,第一时间看更新

2.4 实现游戏结束

现在游戏是可以玩,但它不会完,即游戏无法结束,就算是玩家将图片块拼好后游戏也不会给出任何信息提示。这显然不能算是一个完整的游戏。对于玩家来说,玩游戏主要是获得乐趣,以及完成目标后的成就感,因此游戏要对玩家的操作及时做出反馈,明确告诉玩家是否达成了目标。

对于我们的拼图游戏来说,当玩家将图片块拼合成完整图像后,游戏要停止运行,并以文字或声音的形式告诉玩家完成了游戏。那么怎样知道玩家是否将拼图拼好了呢?下面编写程序进行检查。