导语

hey!下午好,我是木木子,关注我,一起玩游戏吧~

​微信小游戏很久之前刮起了一股切水果热潮,还记得嘛?我记得纯粹是因为这个游戏家里的孩子依旧没放弃~

比如:果盘忍者|水果切切切|一起切水果|全民切西瓜|王牌飞刀手……

那时候——各种同类型的切水果小游戏层出不穷,并“前仆后继”地纷纷霸占小程序排行榜前列。那场面简直是经典手游《水果忍者》的强势回归!

今天木木子手把手教大家写一款简单又好玩儿的切水果小游戏,来比拼一下吧——battlebattle!

还没有“切过水果”的朋友们你们就out了!

本文是写的水果忍者小游戏啦~还是用的大家所熟悉的pygame模块啦~本文超详细讲解哦!

一、准备中

1.0 游戏规则

python版本的水果忍者www.887551.com初始化设置是玩家3条生命值,切到相应的水果相应加分,切到易爆物

比如炸弹这些就会相应的减少生命值,在生命值内可以一直切切切,切的越多分数越高,相应的生命值耗尽即结束游戏哦!快试试你能得几分?

哈哈哈,今天也录制了游戏视频的,看着视频更有玩游戏的感觉嘛~

1.1 游戏图片素材(可修改)

1.2 游戏字体素材(可修改)

二、环境安装

本文木子是用的python3、pycharm写的。模块pygame、random随机出现水果以及一些自带的。

这里模块安装命令统一镜像源豆瓣:

pip install -i https://pypi.douban.com/simple/ +模块名

三、开始敲代码

3.0 设置界面玩家生命值等

3.1 导入模块

3.2 界面背景、字体设置

3.3 游戏窗口设置

3.4 随机生成水果的位置与数据存放

3.5 用一个字典来存放水果的数据

3.6 在屏幕中绘制字体

3.7 绘制玩家的生命

3.8 游戏开始与结束画面

3.9 游戏主循环

四、游戏展示效果

4.1 part 1 动态视频展示效果如下

视频链接

python版水果忍者,有趣有趣~

4.2 part 2 静态截图展示效果如下

(1)游戏进入界面——

(2)​修改下背景图进入的界面——​这个感觉貌似好看点儿~

4.3 part 3 静态进入游戏界面截图如下

以上就是python pygame实战之水果忍者游戏的实现的详细内容,更多关于python pygame水果忍者的资料请关注www.887551.com其它相关文章!