<>外星人入侵

<>武装飞船

学习完python基础语法知识后,便可进行项目实战。下面试着开发一个游戏,这将会使用到Pygame,这是一组功能强大而有趣的模块,可
用于管理图形、动画乃至声音,可以让我们更轻松地开发复杂的游戏。

<>安装Pygame

开始编码前,先来安装Pygame。本文只介绍Windows系统下如何安装。

<>使用pip安装python包

大多数较新的Python(3.4以上)版本都自带pip,因此首先可检查系统是否已经安装了pip。

* 在Windows系统中检查是否安装了pip
打卡一个终端窗口,并执行如下命令:
C:\Users\Administrator>python -m pip --version
pip 10.0.1 from
E:\Users\Administrator\AppData\Local\Programs\Python\Python36\lib\site-packages\pip
(python 3.6)

如果系统中只安装了一个版本的python,将看到类似于上面的输出。若出现错误信息,则需要检查安装pip
<https://blog.csdn.net/weixin_37690143/article/details/79767770>。
2. 在Windows系统中安装Pygame

Pygame项目托管在代码分享网站Bitbucket中。在Windows系统中安装Pygame,请访问https://bitbucket.org/pygame/pygame/downloads/,查找与本机安装的Python版本相匹配的Windows安装程序。如果未找到合适的,请去http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下载64位的pygame(使用ctrl+F查找),下载对应版本的。如cp34代表的是Python2.7版本,win_amd64代表64位才注意系统。我的是Python3.6,系统是64位的,所以下载pygame‑1.9.3‑cp36‑cp36m‑win_amd64.whl。


下载合适的文件后,如果它是.exe文件,就运行它。如果该文件的扩展名为.whl,需要将它复制到你的项目文件中。再打开一个命令窗口,切换到该文件所在的文件夹下,并使用pip来运行它:
C:\Users\Administrator>E: E:\>cd
E:\Users\Administrator\PycharmProjects\alien_invasion
E:\Users\Administrator\PycharmProjects\alien_invasion>python -m pip install
--user pygame-1.9.3-cp36-cp36m-win_amd64.whl Processing
e:\users\administrator\pycharmprojects\alien_invasion\pygame-1.9.3-cp36-cp36m-win_amd64.whl
Installing collected packages: pygame Successfully installed pygame-1.9.3
E:\Users\Administrator\PycharmProjects\alien_invasion>
至此,我们已经在Windows系统中成功安装Pygame模块。

下面便可进行项目开发。此项目虽小,但源码挺多的,这里只列出所需模块列表。


游戏运行效果图如下,其中左上角显示玩家还可操作的次数,中间的数字表示最高分,右上角为这一局所获得的分数,数目“1”表示在第一关。

我将程序源码放在了公众号平台上,若需获取源码可在后台回复[外星人]

从一名不羁的码农开始

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信