用Python写了一个拥抱梅西的小游

大家好,欢迎来到Crossin的编程教室!

最近有个小伙儿因为在比赛中冲进场地拥抱梅西而出名了。

这种行为当然不可取,他也为此付出了代价。但要说我没有一丁点羡慕和佩服那是不可能的。

于是,我也尬蹭一下这个热点,用Python写了一个「拥抱梅西」的小游戏。

游戏效果是这样的:

游戏规则很简单:

不要被拦截的工作人员追上

抱到梅西(接触一定时长)

定时会增加拦截的工作人员

可以反复拥抱

被追上后游戏结束,显示坚持的时间和拥抱的次数

代码已上传:python.cn/c/9

运行说明

代码使用了游戏框架pygame-zero进行开发。之前我们也有发过基于这个框架的游戏:

羊了个羊,但是Python简(li)单(pu)版

因此运行代码前需先安装模块:

pipinstallpgzero

用此框架代码看起来与一般代码稍有不同,它更像一个配置脚本,其中会出现很多未定义的方法和变量,因此在很多编辑器里会提示有错,但其实是可以运行的,无需手动增加import。这也是为什么你会看到我视频里的代码截图有大量的下划线。

pgzero有两种方式运行,一种是通过命令行的pgzrun命令;另一种是直接在编辑器中运行。参见官方文档:




转载请注明:http://www.aierlanlan.com/tzrz/9302.html