栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

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

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1036975.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号