Commit Graph

3 Commits

Author SHA1 Message Date
zwt13703 08d4c1349e 1. 真正战斗触发:探索时遇敌会进入战斗,不再是占位提示。
2. 回合制战斗 MVP:攻击/技能/防御/道具 四个指令可用,含敌方回合与伤害结算。
  3. 胜负结算与返回:战斗结束后可“返回探索”继续移动。
  4. 探索锁定:战斗中会锁定场景移动,避免状态冲突。
  5. 状态联动:状态面板增加药草数量与“探索中/战斗中”。
2026-04-11 07:39:05 +08:00
zwt13703 823e4c5090 1. 角色移动:WASD/方向键 控制移动。
2. 碰撞限制:地图边界 + 障碍物碰撞阻挡。
  3. 区域切换:根据位置切换区域名(训练平原/东侧坡道/西侧荒地)。
  4. 事件占位:传送点接触提示、随机遇敌计量与触发提示(为后续战斗切入预留)。
  5. UI联动:状态面板实时显示坐标、移速、区域、遇敌计量和提示信息。
  6. 构建验证:npm run build 已通过。
2026-04-11 00:43:13 +08:00
zwt13703 f4a9faab18 1. 初始化 Vue3 + TypeScript + Vite 工程并接入 Three.js。
2. 搭了一个最小 3D 场景(地面、灯光、角色方块、循环渲染)。
  3. 建了基础目录分层:core/game/ui/data。
  4. 加了一个简单 RPG 状态面板(HP/MP/Lv/区域)。
  5. 依赖安装并通过构建验证(npm run build 成功)。
2026-04-11 00:36:38 +08:00