美文网首页
【python3小白上路系列】第一个项目——外星人入侵

【python3小白上路系列】第一个项目——外星人入侵

作者: Charles_DT | 来源:发表于2020-07-25 23:07 被阅读0次

刚吃完火锅,有点撑,今天开始我们要进行项目实战了。来到了该书的第一个项目,pygame,外星人入侵。话不多说,今天先把准备工作做完吧。

准备阶段

新建文件夹名称为alien_invasion。当然你可以选择自己喜欢的任何名称作为项目名称。请务必将这个项目的所有文件都存储到这个文件夹中,这样相关的import语句才能正确地工作。

规划项目

开发大型项目时,做好规划后再动手编写项目很重要。规划可确保你不偏离轨道,从而提高项目成功的可能性。

下面来编写有关游戏《外星人入侵》的描述,其中虽然没有涵盖这款游戏的所有细节,但能让你清楚地知道该如何动手开发它。
在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键左右移动飞船,还可使用空格键进行射击。

  • 游戏开始时,一群外星人出现在天空中,他们在屏幕中向下移动。玩家的任务是射杀这些外星人。
  • 玩家将所有外星人都消灭干净后,将出现一群新的外星人,他们移动的速度更快。
  • 只要有外星人撞到了玩家的飞船或到达了屏幕底部,玩家就损失一艘飞船。玩家损失三艘飞船后,游戏结束。

在第一个开发阶段,我们将创建一艘可左右移动的飞船,这艘飞船在用户按空格键时能够开火。设置好这种行为后,我们就能够将注意力转向外星人,并提高这款游戏的可玩性。

安装pygame(以windows为例)

Pygame项目托管在代码分享网站Bitbucket中。要在Windows系统中安装Pygame,请访问https://bitbucket.org/pygame/pygame/downloads/ ,查找与你运行的Python版本匹配的Windows安装程序。如果在Bitbucket上找不到合适的安装程序,请去http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 看看。
下载合适的文件后,如果它是.exe文件,就运行它。

如果该文件的扩展名为.whl,就将它复制到你的项目文件夹中。下载时要选windows安装包哦:


再打开一个命令窗口,切换到该文件所在的文件夹,并使用pip来运行它:

python -m pip install --user pygame-1.9.2-cp27-cp27m-win_amd64.whl

OK,准备工作完毕。准备睡觉。

相关文章

网友评论

      本文标题:【python3小白上路系列】第一个项目——外星人入侵

      本文链接:https://www.haomeiwen.com/subject/eixmlktx.html