Skier(滑雪的人)是一个非常简单的滑雪游戏,灵感来自一个名叫SkiFree的游戏。在这个游戏中,要滑下小山,努力避开树而且要尽量捡起小旗。捡起小旗得10分;碰掉树则会丢掉100分。
Skier使用一个名叫Pygame的模块来帮助实现图形。pygame是一个Python模块(module)(以后会更多的讨论模块)。安装pygame模块教程,以在上一篇中介绍。
这个游戏程序还需要以下图形文件:
可以在网盘 链接:https://pan.baidu.com/s/1c0n2cVHTJQTjc7SZYwYC_w 密码:5otk 中免费下载。要把它们放在保存程序的同一个文件夹或目录中。如果它们与程序不在同一个目录中,Python就无法找到这些文件,这个程序就无法正常工作。
完整代码如下:
运行程序显示:
代码清单已上传网盘,后面将详细介绍Skier中的所有关键字和技术。