完美!万箭齐发技能确定了!让我整理一下所有确认的参数:
## ✅ 最终完整配置汇总
### 🎮 游戏布局
```
画布:400x600 竖屏,居中显示
敌人布局:分层波浪(上层60-200,安全区200-400,下层420-550)
小鸟位置:下方区域自由移动
工具箱:画布内左侧(血瓶、灵宠、飞剑、符文)
召剑按钮:右下角
```
### 🐦 灵宠系统
```typescript
灵宠 名称 特殊能力
─────────────────────────────────
🐦 小鸟 平衡型 无特殊
🐧 冰雁 灵活型 速度+20%,攻击-10%
🦆 火鸭 强力型 攻击+30%,速度-10%
小鸟血量:200HP
小鸟蓝量:100MP
选择方式:弹出面板选择(和飞剑一样)
同时上场:1只
```
### ⚔️ 飞剑系统
```typescript
飞剑 攻击力 速度
────────────────────────
青铜剑 5 5
白银剑 6 6
黄金剑 7 7
铂金剑 8 8
钻石剑 9 9
同时发射:8把
总攻击力:40-72
```
### ✨ 符文系统
```typescript
符文 类型 MP消耗 冷却 效果
─────────────────────────────────────────────
灼烧 普通 12 5秒 持续伤害(x0.05)
冰冻 普通 15 5秒 冻结3秒
神圣 普通 25 5秒 伤害x1.3
链击 普通 20 5秒 穿透1次
─────────────────────────────────────────────
万箭齐发 终极 50 45秒 分解100只小飞剑
总攻击力+50
40%暴击 x2.5
解锁关卡:3
```
### 🏹 万箭齐发详细参数
```typescript
符文名称:万箭齐发
类型:终极技能
MP消耗:50
冷却时间:45秒
持续时间:1.5秒
解锁等级:3关
效果详解:
- 8把飞剑飞行到屏幕中央(0.5秒)
- 爆炸分解为100只小飞剑(0.3秒)
- 小飞剑从不同角度追踪所有敌人(2秒)
- 总攻击力:8把总攻击力 + 50
- 青铜剑8把:40 + 50 = 90
- 钻石剑8把:72 + 50 = 122
- 暴击:40%概率,伤害 x2.5
- 期望总攻击力:
- 青铜剑:90 x 1.4 = 126(约小怪8%血量)
- 钻石剑:122 x 1.4 = 171(约BOSS 1.7%血量)
特效:
- 中央爆炸:金色光圈
- 小飞剑:金色/彩虹渐变,8x8大小,流星尾迹
- 击中特效:粒子爆炸5-10个,金色/彩虹
- 全屏闪光:0.5秒
```
### 👾 敌人系统
```typescript
敌人 类型 HP 伤害 尺寸
────────────────────────────────────────────
幽魂 minion 1500 15 36x36
混沌(第2轮) boss 9999 20 72x72
混沌(第3轮) boss 9999 25 72x72
煞气冲撞者 charger 2200 25 36x36
幽魂追击者 chaser 600 10 36x36
布局:分层波浪
- 上层波浪区:y=60-200
- 安全区:y=200-400
- 小鸟活动区:y=420-550
```
### 💥 死亡系统
```typescript
普通怪击杀:
- 爆炸粒子:20
- 屏幕震动:5
- 击杀文字:白色 "击杀!"(缩放2倍)
精英怪击杀:
- 爆炸粒子:30
- 屏幕震动:10
- 击杀文字:金色 "击杀!"+暴击(缩放2.5倍)
BOSS击杀:
- 爆炸粒子:50
- 屏幕震动:20
- 击杀文字:彩虹色 "BOSS击杀!"(缩放4倍)
- 特殊效果:全屏闪光 + 慢动作(0.5秒)
血瓶掉落:
- 普通怪:30%
- 精英怪:50%
- BOSS:100%
- 回复量:25HP
- 持续时间:5秒
```
### 🎬 对话系统
```typescript
开场剧情:
- 全屏模态框,国风风格(background.jpg)
- 打字机效果
- 图片头像
- 跳过/开始按钮
轮次对话:
- 游戏暂停,覆盖层显示
- 现代风格(背景虚化 + 白色卡片)
- 打字机效果
- 必须看完,不可跳过
危机时刻对话:
- HP ≤ 30%触发
- 游戏暂停
- 红色警告卡片
- "使用血瓶"按钮直接使用
连击奖励对话:
- 连击10/20/30触发
- 游戏继续
- 底部浮层显示
- 2秒自动消失
通关对话:
- 全屏模态框,国风风格
- 打字机效果
- 支线解锁提示
```
### 📱 移动端交互
```typescript
触摸操作:
1. 拖动小鸟:按住小鸟区域任意位置拖动
2. 点击召剑:点击召剑按钮加载8把飞剑
3. 点击进攻:点击进攻按钮发射飞剑
4. 选择灵宠:弹出面板选择
5. 选择飞剑:弹出面板选择
6. 选择符文:弹出面板选择
7. 使用血瓶:点击血瓶按钮使用
8. 暂停/返回/声音:点击顶部按钮
触摸区域尺寸(最小44x44px):
- 召剑按钮:80x80px
- 进攻按钮:80x80px
- 血瓶按钮:60x60px
- 灵宠头像:60x60px
- 飞剑图标:50x50px
- 符文图标:50x50px
- 顶部按钮:50x50px
```
### 🎮 PC端控制
```typescript
WASD / 方向键:移动小鸟
P键:召剑
空格键:进攻
数字键1-3:切换灵宠
数字键4-8:选择飞剑
数字键Q/E:切换符文
数字键R:使用血瓶
ESC键:暂停
Tab键:打开菜单
```
---
## 📋 开发任务清单
现在所有参数都确认了,是否还有其他需要讨论的地方?
如果还有需要讨论的,请告诉我:
1. 是否还有其他技能或符文要增加?
2. 对话系统是否有其他触发点?
3. 灵宠是否要增加更多类型?
4. 是否有其他UI/UX细节需要讨论?
如果都确认了,我们就可以开始开发了!🚀
你还有什么想讨论的吗?😊

