植物大战僵尸 基于 pygame 的射击防守游戏

开源网站开源项目 24-04-30 11:17:02

该款植物大战僵尸是一款基于pygame的射击版防守游戏。简单易玩,很容易上手,一般射击类游戏,都可以采用该款游戏的框架。

游戏界面如下:

游戏人物介绍:

荷兰豆 玩家的代表,作用发射寒冰弹。用于阻止僵尸越过边界,攻入城堡

辐射丧尸 一种快速移动的丧尸,能够大量集结,快速突破玩家的防守

病毒丧尸 一种慢速移动的丧尸,但作为辐射丧尸的旁系亲属,其攻击力也不可小视

寒冰弹 荷兰豆用来防御僵尸进攻的利器,无冷却,无数量限制,全靠个人微操

游戏规则介绍:

1 当玩家碰到丧尸后立即被感染,此局失败,可以通过回车键重复开始。

2 当超过10个丧尸 突破玩家防线,此局失败,可以通过回车键重复开始。

3 游戏无关卡限制,无时间限制,旨在练习个人反应能力,以及练习游戏操作技巧。

游戏操作介绍:

或者 向上移动 荷兰豆 进行定位地图上半部僵尸

或者 向下移动 荷兰豆 进行定位地图下半部僵尸

空格键进行荷兰豆寒冰弹的发射,至于能够发射多少火力有多强,要看玩家的微操

游戏过程截图:

[植物大战僵尸 基于 pygame 的射击防守游戏]相关推荐
Telegram 即时通讯软件

Telegram 即时通讯软件

Telegram Messenger是一个跨平台的即时通讯软件,它的客户端是自由及开放源代码软件,但是它的服务器是专……...

Kraft 小型文档管理软件

Kraft 小型文档管理软件

Kraft 是一个 KDE 应用,为小型的商业公司提供文档的管理功能,包括报价单和发票等等。该工具侧重于高质……...

Testify PHP 单元测试框架

Testify(Testify.php) 是个极小的 PHP 5.3+ 单元测试框架。 代码示例: require'vendor/autoload.php';us……...

HDFS 分布式文件系统

HDFS 分布式文件系统

Hadoop Distributed File System,简称HDFS,是一个分布式文件系统。HDFS有着高容错性(fault-tolerent……...

Casual 数据生成器

Casual 是一款基于 JavaScript 的数据生成器。 安装 npm install casual 使用 var casual = require('c……...

Masonry-jq jQuery 布局插件

Masonry-jq jQuery 布局插件

Masonry是一 个用来布局的jQuery插件,看了下面这张对比图你就知道它的用途: 配置Masonry相当容易,只需……...

今日开源
  1. SiMay远程控制管理系统:C#开源远程控制解决方案

    SiMay远程控制管理系统:C#开源远程控制解决方案

    SiMay远程控制管理系统是一款基于Windows的软件,采用IOCP异步通信模型,实现高效远程协助、文件管理、实时语音、摄像头监控、注册表编辑、命令行操作、进程管理、桌面切换等功能。支持捕获UAC和WinLogon桌面,多……

    SiMay 2024-05-18

  2. SWT 本地化GUI组件库

    SWT 本地化GUI组件库

    SWT-"Standard Widget Toolkit",它是一个Java平台下开放源码的Native GUI组件库,也是Eclipse平台的UI组件之一。从功能上来说,SWT与AWT/SWING是基本等价的。SWT以方便有效的方式提供了便携式的 (即Write Once,……

    开源软件 2024-05-18

  3. Asterisk PBX 软件

    Asterisk 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的 x86 机器变成你自己的交换机,还能够当作一……

    开源软件 2024-05-18

返回顶部小火箭