还记得那位玩打地鼠小游戏,然后学会python的女白领吗?

打地鼠python代码最简单pygame python打地鼠游戏_python

那份教程还没有写完,只写到了对游戏中精灵的定义,然后我们继续写。

实现了游戏精灵的定义后,我们就要开始展现真正的技术啦,也就是写主程序。

打地鼠python代码最简单pygame python打地鼠游戏_游戏_02

首先肯定是游戏初始化

代码如下

打地鼠python代码最简单pygame python打地鼠游戏_小游戏_03

然后开始加载必要的游戏素材和定义必要的游戏变量,这个我在教程中已经做了比较详细的注释,就不再这里还讲述一遍了。

部分代码如下:

打地鼠python代码最简单pygame python打地鼠游戏_编程语言_04

再就是游戏的主循环,这也是非常重要的。

打地鼠python代码最简单pygame python打地鼠游戏_游戏_05

这里的每个部分我在详细教程中做了相应的注释,然后在60秒,游戏结束后,我们就可以开始统计分数以及历史最高分的对比了。

打地鼠python代码最简单pygame python打地鼠游戏_小游戏_06

无论是这个游戏还是其他的什么游戏,要开始让更多人玩起来的时候,一定要正式点,比如,我们可以再添加一个游戏开始的界面和游戏结束的界面。

部分代码如下:

打地鼠python代码最简单pygame python打地鼠游戏_小游戏_07

基本上到这一步,整个游戏就已经开发完成了,这是大致的开发步骤,不仅仅只是这个游戏,还有与之相同的其他23个python入门小游戏。

它们都是比较简单,并且十分有趣的,对于python入门学习,可以从玩这些小游戏开始,不需要再对Python的基础知识点死记硬背,以游戏入门,以项目锻炼Python知识的实践能力,才是最好的学习方式。