爷青回|用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练习题《《《**
可添加微信,领取以上资料和直播、答疑辅导!