Python|蟒蛇书《外星人入侵》项目学习记录|安装pygame包

一.项目介绍

这是一款使用pygame包进行开发的2D游戏。玩家将操控飞船击杀屏幕上出现的外星人,每射杀一群外星人后下一波出现的外星人将获得更快的移动速度(游戏规则可参考经典游戏《雷霆战机》)。

项目规划

这是我在学习python的过程中第一次进行python项目实践,因此项目规划基本按照书上的指示,自己在一些细节部分进行修改。


   在游戏《外星人入侵》中,玩家控制一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键上下左右移动飞船(原文为左右移动),还可以使用空格键射击。游戏开始时,一群外星人出现在天空中,并向屏幕下方移动。玩家的任务是射杀这些外星人。玩家将所有外星人撞到玩家的飞船或到达屏幕底部,玩家就损失一艘飞船。玩家损失三艘飞船后,游戏结束。

项目准备

这是我在学习python的过程中第一次使用拓展包实现功能。《外星人入侵》项目需要安装pygame包。


# 书上给的安装命令适用于linux操作系统

$ python -m pip install --user pygame

# 若启动终端会话时使用的命令为python3

$ python3 -m pip install --user pygame

但目前我使用的主系统为Windows操作系统,打开cmd命令行终端后输入该命令无响应,pygame包没有安装成功。

因此前往python官网下载,链接如下:

https://pypi.org/search/?q=pygame

这里我下载的版本为pygame-2048 1.9.4

进入相应的版本,点击左侧的 Download files

 下载压缩包

 

 打开在开始菜单中输入cmd,打开命令行终端,输入以下命令以获取python pip的安装路径:

 进入该目录下,再返回上一级lib目录,将压缩包解压至lib目录下

 最后在命令行终端中输入即可完成安装

python -m pip install --user pygame

详细可参考博客https://blog.csdn.net/qq_43597899/article/details/88619736

 至此,该项目的准备工作已经完成,接下来就是代码的具体实现。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值