Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mythic Snake - 神话贪吃蛇

⚠️ 许可证声明 本软件采用 保留所有权利(All Rights Reserved) 许可。 商业使用严格禁止。详见 LICENSE 文件。

一款融合了Roguelike元素的深度贪吃蛇游戏,包含Boss战、装备系统、器官进化、时间回溯等丰富特性。


目录

  1. 游戏概述
  2. 基础操作
  3. 核心系统
  4. Boss系统
  5. 装备系统
  6. 进化系统
  7. 环境系统
  8. 新手攻略

游戏概述

在神话贪吃蛇中,你将控制一条不断成长的蛇,在充满挑战的世界中生存、战斗、进化。击败强大的Boss获取传说装备,收集卡牌强化能力,探索神秘的环境。


基础操作

按键 功能
方向键 / WASD 控制移动方向
Shift 加速移动(消耗能量)
Space 闪现(需解锁)
Z 时间回溯(最多3次)
ESC 暂停游戏
I 打开/关闭仓库
C 打开/关闭卡牌面板

核心系统

波次系统

游戏以波次形式推进,每25秒进入下一波:

波次 事件
每1波 敌人数量+1,难度提升10%
每3波 Boss战 + 卡牌抽取
每5波 精英敌人出现概率+15%

能量系统

  • 能量上限: 100点
  • 恢复方式: 静止状态、食用食物
  • 消耗方式:
    • 普通移动: 0.1/秒
    • 加速移动: 0.5/秒
    • 闪现: 25点/次
    • 发射子弹: 0.25点/次

生命值系统

  • 初始生命: 100点
  • 受到伤害后会短暂无敌
  • 生命回复: 某些装备提供持续回复

Boss系统

Boss出现规则

  • 每3波出现一个Boss
  • Boss出现前有5秒警告时间
  • 击败Boss后获得掉落物

Boss类型

Boss 名称 特点 难度
🐍 九头蛇 多头攻击,生命回复 ★★★
🔥 炎魔 火焰攻击,范围伤害 ★★★★
🛡️ 泰坦 高防御,重击 ★★★★
雷神 闪电链,高机动 ★★★★★
👑 混沌之王 混乱攻击,多阶段 ★★★★★★

Boss战斗技巧

  1. 观察攻击模式 - 每个Boss有固定的攻击节奏
  2. 利用闪现躲避 - 关键时刻使用闪现逃脱
  3. 保持距离 - 远程攻击更安全
  4. 注意阶段变化 - Boss血量降低后会进入狂暴状态

装备系统

物品类型

类型 说明 可装备数量
🏆 纪念品 纯收藏品,展示成就 无限制
💍 饰品 提供属性加成 2个
⚔️ 武器 特殊攻击模式 1个

稀有度等级

稀有度 颜色 属性倍率 掉落权重
普通 灰色 1.0x 100
稀有 蓝色 1.3x 60
史诗 紫色 1.6x 30
传说 橙色 2.0x 12
神话 粉色 2.5x 4

属性类型

基础属性

  • ❤️ 最大生命值
  • 💚 生命回复
  • ⚡ 最大能量
  • 🔋 能量恢复
  • 👟 移动速度
  • 🛡️ 防御力

攻击属性

  • ⚔️ 攻击力
  • 💨 子弹速度
  • ⭕ 子弹大小
  • 🔥 射速
  • 💥 暴击率
  • 💫 暴击伤害

特殊属性

  • 🌀 闪避率
  • 🩸 吸血
  • ⏱️ 闪现冷却
  • ✨ 闪现距离
  • 🧲 拾取范围
  • 📚 经验加成
  • 💰 金币加成

武器类型

武器 效果描述
🐉 散射 发射多发子弹形成扇形攻击
💣 爆炸 发射爆炸弹丸造成范围伤害
🗡️ 穿透 发射可穿透多个敌人的子弹
🚀 追踪 发射自动追踪敌人的导弹
⚡ 闪电 召唤闪电链式攻击多个敌人
💡 光束 发射持续伤害的光束
🌊 波浪 发射穿透性的能量波
☄️ 火雨 召唤从天而降的火焰

Buff效果

装备可能附带特殊Buff:

Buff 触发条件 效果
🔥 灼烧 攻击时 点燃敌人造成持续伤害
❄️ 冰冻 攻击时 减缓敌人移动速度
⚡ 连锁闪电 攻击时 闪电跳跃攻击多个敌人
🩸 嗜血 击杀时 恢复生命值
💥 爆裂 击杀时 产生范围爆炸
🌬️ 疾风 闪避时 获得移动速度提升
🌵 荆棘 受伤时 反弹伤害给攻击者
🛡️ 守护 受伤时 获得临时护盾

进化系统

器官进化

通过收集特殊食物,蛇可以进化出各种器官:

器官 效果
心脏 提升生命上限
提升能量恢复
提升食物效果
提升毒素抗性
提升水中移动速度
获得短暂飞行能力

卡牌系统

每3波可抽取一张卡牌:

卡牌类型 效果示例
属性提升 攻击力+20%
技能增强 闪现距离+50%
特殊效果 击杀回血
生存强化 最大生命+30

环境系统

昼夜循环

时段 特点
日出 能见度逐渐提升
正午 最高能见度
黄昏 能见度逐渐降低
夜晚 能见度最低,某些生物更活跃

四季变化

季节 持续时间 特点
🌸 春 3分钟 食物丰富
☀️ 夏 3分钟 敌人活跃
🍂 秋 3分钟 收获季节
❄️ 冬 3分钟 资源稀缺

特殊地形

  • 水域: 减速但提供掩护
  • 岩浆: 造成持续伤害
  • 虫洞: 瞬间传送
  • 障碍物: 阻挡移动

新手攻略

第一步:熟悉操作

  1. 使用方向键控制蛇的移动
  2. 按住Shift可以加速,但会消耗能量
  3. 学会使用闪现(Space)躲避危险

第二步:收集资源

  1. 吃掉地图上的食物来增长身体
  2. 注意能量条,不要过度消耗
  3. 收集特殊食物来进化器官

第三步:应对敌人

  1. 保持移动,不要停留在原地
  2. 利用子弹远程攻击敌人
  3. 遇到危险时使用闪现逃脱

第四步:挑战Boss

  1. 每3波会出现Boss
  2. Boss出现前有5秒警告
  3. 击败Boss获得稀有装备
  4. 在仓库中装备获得的物品

第五步:强化角色

  1. 每3波选择一张卡牌
  2. 在仓库中管理装备
  3. 合理搭配饰品和武器
  4. 利用Buff效果增强战斗力

进阶技巧

  1. 走位风骚: 利用蛇身的灵活性躲避攻击
  2. 资源管理: 合理分配能量使用
  3. 装备搭配: 根据Boss类型选择合适装备
  4. 时间回溯: 关键时刻使用回溯保命
  5. 环境利用: 利用地形和虫洞获得优势

常见问题

Q: Boss不出现怎么办? A: Boss每3波出现一次,请耐心等待波次推进。

Q: 装备后武器没有效果? A: 确保在仓库中正确装备武器,武器会替换默认攻击。

Q: 如何获得更好的装备? A: 击败更高难度的Boss,掉落稀有度更高的装备。

Q: 卡牌选择有什么技巧? A: 根据当前游戏风格选择,攻击型选伤害,生存型选防御。


技术信息

  • 引擎: 原生Canvas + 自定义游戏循环
  • 存储: localStorage自动存档
  • 兼容: Chrome, Firefox, Edge等现代浏览器

更新日志

v2.0.0

  • ✨ 新增Boss系统(5种Boss)
  • ✨ 新增装备系统(武器、饰品、纪念品)
  • ✨ 新增Buff效果系统
  • ✨ 新增特殊武器攻击模式
  • ✨ 新增掉落物品系统
  • 🎨 优化Boss击败消息UI
  • 🐛 修复装备不生效的问题
  • 🐛 修复Boss不出现的问题

v1.0.0

  • 🎮 基础贪吃蛇玩法
  • 🌍 动态环境系统
  • 🧬 器官进化系统
  • ⏰ 时间回溯功能
  • 🤖 AI对手系统

祝游戏愉快!🐍


📄 许可证

本项目采用 专有许可证(Proprietary License)

允许的行为 ✅

  • 个人免费游玩
  • 免费分享游戏链接(指向官方仓库)
  • 提交 Bug 报告和 Issue 讨论
  • 为学习目的 Fork 和阅读代码

禁止的行为 ❌

  • 任何形式的商业销售或盈利
  • 将代码用于商业项目
  • 移除或修改版权声明
  • 声称此为你的原创作品
  • 发布修改后的版本(即使是非商业)

商业授权

如需商业使用(包括但不限于:打包销售、商业运营、商业衍生作品), 请通过以下方式联系以获得商业许可证:

法律声明

本软件受著作权法保护。违反许可条款可能导致法律追责。

使用本软件即表示你同意上述条款。

最后更新:2024年

About

三天三夜深度vibe coding打造的第一款神话蛇肉鸽游戏

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages