这是一个使用 Pygame 框架开发的结合了三消与塔防元素的游戏。
要运行游戏,请确保您已安装 Pygame,然后执行以下命令:
python integrated_game.py- 三消与塔防的结合: 通过在左侧区域进行三消来发射炮弹,攻击右侧来袭的僵尸。
- 多账号系统:
- 选择与创建: 在游戏开始时,您可以选择一个已有的账号或创建一个新账号来保存您的进度。
- 切换账号: 在主菜单中,您可以随时切换到其他账号。
- 双模式游戏:
- 冒险模式: 包含多个精心设计的关卡,挑战您的策略和技巧。
- 无尽模式: 通关所有冒险模式关卡后解锁。在此模式下,僵尸会不断出现,难度会随时间增加。
- 无尽模式复活机制:
- 无尽模式开始时拥有15条生命。
- 生命耗尽后,会进入一个“复活”阶段。
- 复活后,您将获得6条生命,可以继续挑战。
- 背景音乐: 游戏全程配有背景音乐,提升游戏氛围。
- 返回与退出:
- 在游戏进行中,可以随时返回主菜单。
- 在主菜单中,可以退出游戏。
- 账号管理: 启动游戏后,首先进入账号选择界面。
- 主菜单: 选择账号后,进入主菜单,您可以选择“冒险模式”、“无尽模式”(如果已解锁)、切换账号或退出游戏。
- 游戏界面:
- 左侧是三消区域,匹配三个或更多相同的元素即可发射炮弹。
- 右侧是僵尸区域,僵尸会从右向左移动。
- 您的目标是在僵尸到达屏幕左侧之前消灭它们。
- 游戏进程: 完成所有冒险关卡以解锁无尽模式,挑战您的极限!
本项目基于网络上的公开教程进行了大幅修改和功能扩展。 基于开源项目https://github.com/371854496/pygame/修改 背景音乐来自网络哔哩哔哩的@泉之所达者 zombie素材选自 赛马娘 可能会出现如打不开等问题 自己百度 本项目仅供学习交流使用,请勿用于商业用途。