Claude
ccfd6a5e75
fix: 修复武器经验获取并完善义体系统
...
- 修复战斗胜利后未获得武器技能经验的问题 (initCombat未传递skillExpReward)
- 每级武器技能提供5%武器伤害加成(已实现,无需修改)
- 实现义体安装/卸载功能,支持NPC对话交互
- StatusPanel添加义体装备槽显示
- MapPanel修复NPC对话import问题
- 新增成就系统框架
- 添加项目文档CLAUDE.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 15:52:32 +08:00
Claude
27e1c8d440
feat: 添加可视化地图系统
...
- 创建地图布局工具(mapLayout.js)
- 预定义区域位置配置
- BFS计算可达距离和最短路径
- 地图数据结构构建
- 添加迷你地图组件(MiniMap.vue)
- 可视化显示所有区域节点和连接线
- 当前位置脉冲动画高亮
- 相邻区域虚线标记
- 锁定区域显示🔒 图标
- 显示到各区域的距离步数
- 点击区域显示前往路径
- 图例说明不同区域类型
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 15:09:44 +08:00
Claude
5d4371ba1f
feat: 完善数学模型和品质系统
...
- 修复品质等级范围重叠问题(优秀/稀有无重叠)
- 统一 formulas.js 与 constants.js 的品质判定
- 修复经验公式与游戏实际逻辑不一致
- 调整品质生成概率: 传说0.1%, 史诗1%, 稀有4%, 优秀10%
- 添加数学模型文档和README
- 添加数值验证脚本
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 14:54:20 +08:00
Claude
cef974d94f
feat: 优化游戏体验和系统平衡性
...
- 修复商店物品名称显示问题,添加堆叠物品出售数量选择
- 自动战斗状态持久化,战斗结束显示"寻找中"状态
- 战斗日志显示经验获取详情(战斗经验、武器经验)
- 技能进度条显示当前/最大经验值
- 阅读自动解锁技能并持续获得阅读经验,背包可直接阅读
- 优化训练平衡:时长60秒,经验5点/秒,耐力消耗降低
- 实现自然回复系统:基于体质回复HP/耐力,休息提供3倍加成
- 战斗和训练时不进行自然回复
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 19:40:55 +08:00
Claude
16223c89a5
feat: 实现游戏核心系统和UI组件
...
核心系统:
- combatSystem: 战斗逻辑、伤害计算、战斗状态管理
- skillSystem: 技能系统、技能解锁、经验值、里程碑
- taskSystem: 任务系统、任务类型、任务执行和完成
- eventSystem: 事件系统、随机事件处理
- environmentSystem: 环境系统、时间流逝、区域效果
- levelingSystem: 升级系统、属性成长
- soundSystem: 音效系统
配置文件:
- enemies: 敌人配置、掉落表
- events: 事件配置、事件效果
- items: 物品配置、装备属性
- locations: 地点配置、探索事件
- skills: 技能配置、技能树
UI组件:
- CraftingDrawer: 制造界面
- InventoryDrawer: 背包界面
- 其他UI优化和动画
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 16:20:10 +08:00
Claude
021f6a54f5
fix: 修复制造系统耦合问题并优化物品堆叠逻辑
...
- 修复 craftingSystem.js 引用不存在的 inventorySystem.js
- 移除 recipes.js 中重复的 getItemCount 函数
- 装备类物品改为按品质等级(1-6)分组堆叠,而非精确品质值
- 统一品质计算,使用 GAME_CONSTANTS.QUALITY_LEVELS 范围
- 移除未使用的 createCraftedItem 函数
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 16:19:17 +08:00
Claude
cb412544e9
Initial commit: Text Adventure Game
...
Features:
- Combat system with AP/EP hit calculation and three-layer defense
- Auto-combat/farming mode
- Item system with stacking support
- Skill system with levels, milestones, and parent skill sync
- Shop system with dynamic pricing
- Inventory management with bulk selling
- Event system
- Game loop with offline earnings
- Save/Load system
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 17:13:51 +08:00