Python-PyGame 坦克大战小游戏

Posted 琋瑒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-PyGame 坦克大战小游戏相关的知识,希望对你有一定的参考价值。

坦克大战小游戏

某猿说

内含趣味关卡地图,难易度选择等功能,不得不说pygame真的是功能非常强大的库。
萌新第一次做游戏,希望路过的朋友多多提出自己的见解,期待大家的踊跃发言,大家相互促进!!!

游戏展示

点击.exe开始游戏
主菜单界面

从键盘输入1或2(菜单操作不响应数字小键盘,不要用数字小键盘输入),选择开始游戏的玩家人数(支持单人、双人)。

选择游戏模式
模式说明:
简单模式敌方坦克比较少;困难模式敌方坦克多;趣味地图难度和简单模式一样,但提供各种有趣的地图,非常有趣。
以趣味地图关卡为例(可爱的骷颅头)

当玩家守护的大本营被攻克则游戏失败;消灭所有敌方坦克进入下一关。(敌方坦克速度随关卡增加而增加,加油鸭!)
游戏失败了,没关系,在哪跌倒,我们就在哪里爬起来。
我们从“0”开始!!!坚强

操作及其他说明

菜单控制是通过主键盘,不是数字小键盘!不是数字小键盘!不是数字小键盘!(重要的事说三遍)

玩家操作:
玩家1
w s a d -> 上 下 左 右
空格 -> 攻击

玩家2
up down left right -> 上 下 左 右
0 -> 攻击

食物说明:

消灭当前所有敌人

当前所有敌人静止一段时间

使得坦克子弹可碎钢板

使得大本营的墙变为钢板

坦克获得一段时间的保护罩

坦克升级

坦克生命+1

下载说明

该游戏以打包为EXE文件,点击网盘链接直接下载即可。
压缩包解压后文件目录如下:

点击main.exe即可开始游戏。(不需要安装其他环境,是不是很方便鸭!)
注意:音频、字体、图片文件夹不能删除且要和.exe在一个目录里
 
希望大家多多支持啦!记得一键三连呀!大家的肯定,是我们努力进步的原动力。
百度网盘链接及提取码如下:

以上是关于Python-PyGame 坦克大战小游戏的主要内容,如果未能解决你的问题,请参考以下文章

《Java小游戏实现》:坦克大战(续2)

坦克大战游戏设计(C++)

第20章 坦克大战3

基于JavaSwing坦克大战游戏的设计和实现

《Java小游戏实现》:坦克大战

坦克大战中的坦克