爷青回|用Python重构【愤怒的小鸟】小游戏来啦~ 免费下载源码

  • ? B站主页:https://space.bilibili.com/1707990930
  • ? 欢迎?点赞?收藏?评论?如有错误请指正!
  • ? Python&Java领域博主
  • ? 你们的支持是我最大的动力

大家好,我是爱丽

Python 是一种非常通用的语言,具有大量的功能,你可以用 Python 做的事情之一就是游戏开发,

所以让我们来看看一个很棒的 Python 游戏开发项目。

愤怒的小鸟
在这里插入图片描述

我会把整个项目源码放在这个上面,并且免费让大家下载

?文件解析

这个项目被分解成几个不同的文件:

在这里插入图片描述资源文件夹src 文件夹许可证文件自述文件、配置 yml 文件requirements.txt 文件

src文件夹中,我们会找到几个 Python 文件,这些是我们将与之交互的主要文件:

在这里插入图片描述在这些 Python 文件中的每一个都包含此游戏的独立组件,

main.py文件是我们将运行的文件,在此文件中,我们将找到对该文件夹中其他 Python 文件的调用。

本质上,level.py文件将生成关卡,characters.py文件将生成角色,

polygon.py文件将生成该游戏的多边形。这是对这个特定项目的高度概括。

让我们来运行这个文件吧

?运行代码

首先,我们需要安装这个项目的所有需求,所以打开requirements.txt文件并安装该文件中的包。接下来我们要打开终端/命令提示符并将目录更改为该文件夹:
在这里插入图片描述接下来我们要运行该 Python 文件,使用 Python 3 执行以下命令:

python3 main.py

然后你就会看到 pygame 窗口打开并显示游戏!下面是这个游戏运行的截图!

在这里插入图片描述

?更多的游戏乐趣

零重力模式

在原有的基础上添加了一些外挂的机制。

零重力模式,让游戏有更多的乐趣!
在这里插入图片描述

激活和停用墙壁

在这里插入图片描述

这篇文章不会有太多的代码讲解,但是我已经把源码免费放出来了

只要你安装了Python 3 环境以及一些模块,就能够完美运行!

?源码下载

点击链接免费下载

》》》?CSDN直播课&解答群《《《

**》》》?Python学习路线汇总《《《**

**》》》?Python必备开发工具《《《**

**》》》?精品Python学习书籍《《《**

**》》》?Python学习视频合集《《《**

**》》》?一百道Python练习题《《《**

可添加微信,领取以上资料和直播、答疑辅导!

在这里插入图片描述

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇

)">
下一篇>>