环境要求

操作系统:Windows 7、Windows 10,mac。

Python版本:3.8及以上

游戏介绍

游戏的主要目的时穿过马路和河流抵达自己的洞穴,中途会有可以互动的道具可以使用,地图上会随机生成钻石,汽车还有木头,玩家(青蛙)碰到钻石后可以获得一定的分数,碰到汽车或者掉入水中会死亡回到复活点,碰到旗帜后可以将旗帜的位置设置为复活点,玩家开始游戏会有5条生命如果生命用完了游戏就会失败。

游戏开始界面

菜单界面

游戏进入中界面

游戏运行画面

木块:玩家可以踩着木块走过河流,木块会随着河流移动在上面的玩家也会随着木块移动

荷叶:玩家可以踩着荷叶走过河流

小乌龟:玩家可以踩着小乌龟走过河流,小乌龟会随着河流移动在上面的玩家也会随着小乌龟移动

河流:玩家掉入河流后会死亡所以要借助河流中的荷叶,漂浮的木块还有小乌龟来走过河流

钻石:会随机刷新在地图的各个角落玩家拾取后可以获得一定的分数

旗帜:旗帜会固定出现在两条河的中间玩家碰到旗帜以后可以将旗帜的位置设置为新的复活点

汽车:会随机的出现在马路中间玩家要躲避这些汽车防止被撞死

玩家:玩家就是图片中的绿色青蛙,拥有5条生命,玩家会有一个倒计时(45秒)倒计时结束玩家没有到达终点的画就会死亡回到复活点

游戏结束界面

分别显示总使用时间

最后一条生命通关时间

最高纪录保持着

捡到的钻石数量

获得的分数

游戏失败界面

最后,如有兴趣 可以通过微信公众号联系我们

微信公众号:

320科技工作室

基于Python的PyGame模块实现泡泡龙小游戏(Forgger2)相关推荐

  1. 用python的pygame模块制作弹球小游戏

    首先那,需要安装pygame模块,大约300行代码就可以做一个小游戏 在命令提示窗口中输入:pip install pygame 如果不安装模块,呵呵, github下载: https://githu ...

  2. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  3. 基于Python的Pygame带背景音乐的五子棋游戏的设计与实现

    源码获取:https://www.bilibili.com/video/BV1Ne4y1g7dC/ 基于Python的Pygame带背景音乐的五子棋游戏的设计与实现 用户需求分析 通过软件功能的分析, ...

  4. Python使用pygame编写贪吃蛇小游戏

    Python使用pygame编写贪吃蛇小游戏 代码如下: # -*- coding:utf-8 -*- """ 贪吃蛇 """ import ...

  5. 【Python游戏】基于Python的pygame模块实现的天天酷跑游戏 | 附带源码

    前言 我相信很多小伙伴都玩过的第一个腾讯游戏,那就是天天酷跑,还记得之前为了凑齐钻石买小单车.人物.坐骑,小编可是花费了老长时间去弄这个的!!不过现在的天天酷跑随便冲个钱都能上大几百万分,没有了以前的 ...

  6. python中pygame模块下载_基于python中pygame模块的Linux下安装过程(详解)

    pyhthon中pygame模块怎么安装?pyhthon中pygame模块怎么安装?鄙人为初二一名学生,闲来无事 钻研起电这句话还是建议问一下你们代课老师吧,因为你们老师是这方面专家,诺儿那边的话肯定 ...

  7. 基于Python实现制作的接金币小游戏

    资源下载地址:https://download.csdn.net/download/sheziqiong/85738332 资源下载地址:https://download.csdn.net/downl ...

  8. 基于Python制作的消消乐小游戏

    导语 哈喽,好久不见.消失人口上线更新一波每月必出的 python 制作小游戏系列文章.本期我们将制作一个消消乐小游戏,让我们愉快地开始吧 开发工具 Python 版本:3.6.4 相关模块: pyg ...

  9. 基于Python/Tkinter的飞机大战单机小游戏

    这是很早之前课余时间写的基于Python/Tkinter单机小游戏,用来练手,今天将代码贴出来,方便大家一起学习,通过Py/Tk对于学习GUI作为一个入口,其实是个不错入口,在这里推荐一下Tcl/Tk ...

最新文章

  1. yum update不升级内核方法
  2. ActiveMQ入门-发送消息机制的介绍
  3. kotlin学习之伴生对象(十五)
  4. 标识为普通SQL语法
  5. 在WinCE5.0和WinCE6.0下,编译选项介绍
  6. 阅读笔记 火球UML大战需求分析4
  7. 微型计算机2016年12月下,2016年12月计算机一级MS Office练习及答案
  8. mysql自增主键到头了怎么办_数据库自增主键用完了怎么办
  9. php jpgraph 中文,JPGraph 4.0(for PHP7)中文字体设置
  10. MySQL数据类型有哪些?
  11. CIF/4CIF/QCIF/D1 分辨率
  12. 可视化作品欣赏 | 简单的设计往往就是最好的~~
  13. NIOS II使用经验
  14. 实验5 类的继承、派生和多态
  15. 隐马尔可夫模型(三): 算法分类、解决方法
  16. [iOS]日历和提醒编程指南(Calendar and Reminders Programming Guide)
  17. JSP导入导出Excel功能
  18. wps“公式编辑器”的MT Extra 字体无效,将无法显示和打印某些字体。请重新安装“公式编辑器”,以便正确安装其字体
  19. Anonympy——使用Python进行数据匿名化
  20. android关于 子控件超出父控件范围的注意点

热门文章

  1. JRE和JDK--初学Java
  2. 2022-03-09 Android布局 ScrollView滚动界面
  3. pca百分比取多少比较好_PCA(主成分分析)算法
  4. 女朋友竟然让我10秒内必须回复她的微信消息,看我如何用nodejs实现微信信息1s内自动回复
  5. 智慧新能源电站远程监控系统总体设计
  6. 4-基于ArUco相机姿态评估
  7. ios客户端学习笔记(六):iOS客户端的工作流程
  8. 翻越山丘:中国科技公司面对GDPR的这两年
  9. java毕业设计软件源代码springMVC图书管理系统|借阅
  10. Redis在linux上安装教程,超级详细