feat: 新增对战页面原型并重构需求文档新增对战页面.html原型,实现攻击、模拟和观察模式的界面布局与基础交互。同时,重构游戏原型设计需求文档,将原“打击页面”拆分为“我的回合”和“对手回合”,并明确了飞机模拟、实时瞄准等核心功能。

This commit is contained in:
史悦
2025-09-11 10:42:24 +08:00
parent fe48be1df2
commit 1d138f1ce4
5 changed files with 1393 additions and 42 deletions

View File

@@ -255,6 +255,7 @@ enum MessageType {
// 游戏操作
PLACE_PLANE = 'PLACE_PLANE',
PREPARE_ATTACK = 'PREPARE_ATTACK', // 玩家选择但未确认打击的位置
ATTACK_POSITION = 'ATTACK_POSITION',
GAME_STATE_SYNC = 'GAME_STATE_SYNC',
@@ -331,6 +332,7 @@ interface GameUILayout {
1. **点击攻击**: 直接点击对方棋盘位置
2. **确认机制**: 重要攻击需二次确认
3. **视觉反馈**:
- **实时瞄准提示**: 在对手回合,棋盘上应实时显示对手正在瞄准(已选择但未确认)的格子。
- 攻击动画效果
- 结果显示动画
- 音效配合