Commit Graph

  • e42bdbb671 refactor(天赋系统): 优化天赋触发逻辑和代码结构 panw 2025-11-19 10:34:15 +08:00
  • 9798930879 feat(技能系统): 添加技能类型枚举并重构天赋系统 walkpan 2025-11-18 23:54:25 +08:00
  • 7b067213c0 feat(天赋系统): 重构天赋系统并添加新天赋效果 panw 2025-11-18 16:46:13 +08:00
  • ab8bb01dee refactor(配置): 重构英雄属性和天赋系统配置 walkpan 2025-11-18 13:44:44 +08:00
  • deb224b067 refactor(game): 重构天赋系统配置和组件逻辑 panw 2025-11-18 11:00:18 +08:00
  • 078787ccf2 docs(Design): 更新游戏设计文档中的战斗和天赋描述 walkpan 2025-11-18 08:41:25 +08:00
  • 3daddd6935 docs(Design.md): 更新游戏设计文档,简化核心概念并添加战斗关键词 panw 2025-11-17 16:57:23 +08:00
  • 46a779633a feat(hero): 添加受击闪光效果并重构相关代码 walkpan 2025-11-15 11:15:30 +08:00
  • 4af9a6fd9e refactor(hero): 重构英雄属性系统与受击特效 walkpan 2025-11-15 10:52:39 +08:00
  • a468c6c774 docs: 添加英雄天赋系统开发计划文档 panw 2025-11-13 11:57:58 +08:00
  • 60ca6f1d14 Merge branch 'oh/10171' of http://git.eoxnet.com/pan/heros into oh/10171 walkpan 2025-11-12 14:46:29 +08:00
  • 86cd78e3c2 feat(skill): 添加新的攻击动画和预制体,移除旧的攻击预制体 walkpan 2025-11-12 14:46:28 +08:00
  • 1915ffce8a 添加了很多技能动画 panw 2025-11-05 17:21:09 +08:00
  • afbaa13cb2 制作了多个 近战技能 panw 2025-11-04 17:25:48 +08:00
  • 53cf25d7a5 refactor(游戏对象): 调整英雄位置和动画关键帧数值 panw 2025-11-04 14:46:28 +08:00
  • 087f4010be refactor(渲染): 重构实体层级管理方式 panw 2025-11-04 14:23:07 +08:00
  • 1e0537b63d refactor(hero): 优化怪物生成位置计算并添加调试日志 panw 2025-11-04 11:12:43 +08:00
  • fc637529e2 地图动画,将英雄位置调整 panw 2025-11-04 11:04:27 +08:00
  • 5c9f299fd7 refactor(hero): 优化英雄缩放逻辑和位置配置 panw 2025-11-04 10:38:20 +08:00
  • ed1b4f46a4 refactor(game): 删除BezierMove相关元文件并更新英雄和地图资源 panw 2025-11-04 10:38:05 +08:00
  • 4670b12330 feat(英雄视图): 添加血条显示计时功能 walkpan 2025-11-03 23:40:43 +08:00
  • 8152523e10 feat(战斗系统): 实现基于技能距离的智能移动和攻击逻辑 walkpan 2025-11-03 22:59:56 +08:00
  • 914ab0e8b9 feat(技能系统): 实现技能冷却时间受攻击速度和技能速度属性影响 walkpan 2025-11-03 20:53:31 +08:00
  • 04aa5f9c78 fix(hero): 修复英雄视图组件的空指针异常和死亡逻辑 panw 2025-11-03 16:32:30 +08:00
  • c98f20ba1d fix(hero): 修复英雄死亡状态处理和怪物生成逻辑 panw 2025-11-03 16:07:13 +08:00
  • 1a45e91f1a feat(skill): 优化技能碰撞检测逻辑并添加攻击帧计数 panw 2025-11-03 14:47:53 +08:00
  • 2d5653e0e4 fix(hero): 修复BOSS怪物层级显示问题 walkpan 2025-11-03 13:39:29 +08:00
  • 9fcb6d3121 feat(渲染): 重构渲染层级管理并添加BOSS层级 walkpan 2025-11-03 13:36:33 +08:00
  • 96952ef493 refactor(game): 调整游戏层级配置数值并添加技能层级 walkpan 2025-11-03 13:36:20 +08:00
  • d089699c36 feat(英雄): 优化英雄移动和碰撞逻辑 fix由于 setScale 会影响物理判断,造成玩家角色多次被攻击触发回调 - 添加英雄移动方向缓存避免频繁转向 - 优化英雄碰撞器初始状态管理 - 修复英雄后退动画重复触发问题 - 调整部分英雄prefab的碰撞组和传感器设置 walkpan 2025-11-03 13:10:43 +08:00
  • 5bd2e15fb5 refactor(skill): 优化技能碰撞检测逻辑并移除重复命中检查 panw 2025-11-03 10:57:08 +08:00
  • e4905bcca2 fix(physics): 启用物理调试绘制并设置英雄碰撞组 panw 2025-11-03 10:56:32 +08:00
  • 5805e00895 feat(skill): 添加彩色箭头技能资源及配置 panw 2025-11-03 10:56:03 +08:00
  • 2a309a14d0 feat(渲染): 实现基于线路和生成顺序的层级管理系统 walkpan 2025-11-03 06:38:06 +08:00
  • 1f5792aa99 fix(hero): 调整英雄后退逻辑和伤害提示位置 walkpan 2025-11-03 06:37:51 +08:00
  • 9d42c221fd 添加了几个技能 walkpan 2025-11-02 22:39:04 +08:00
  • 0d76fd4050 fix(hero): 调整英雄预制体和视图组件的锚点及尺寸 walkpan 2025-11-02 13:40:01 +08:00
  • 187153ac9e feat(英雄系统): 添加怒气值属性及相关功能 top 血条样式调整 - 在HeroAttrsComp中添加pow属性表示当前怒气值 - 在HeroAttrs枚举中添加POW_MAX和POW_REGEN属性 - 修改HeroViewComp根据英雄类型显示不同资源条 - 调整boss血条位置偏移量 - 注释掉物理系统调试绘制代码 walkpan 2025-11-02 13:34:04 +08:00
  • f35d755b74 整合,清理掉很多冗余的东西 walkpan 2025-11-02 10:34:18 +08:00
  • b24f0e2afc fix: 修正技能类型并添加碰撞组件 walkpan 2025-11-02 00:23:53 +08:00
  • 8fdd9e2c98 fix(skill): 添加命中目标追踪防止重复伤害 walkpan 2025-11-02 00:23:44 +08:00
  • 1091b0399e fix: 修复技能碰撞检测和英雄prefab配置问题 修复技能碰撞检测逻辑,确保正确应用伤害并过滤同组碰撞 调整多个英雄prefab的_enabled状态和碰撞组配置 优化技能视图的日志输出和伤害应用逻辑 移除不必要的prefab组件和调试日志 walkpan 2025-11-01 23:10:38 +08:00
  • 2e1c6c3aa1 fix(英雄属性): 调整英雄锚点位置并修复HP/MP回复逻辑 walkpan 2025-11-01 21:34:40 +08:00
  • cb844cf65f 解决一些小问题 walkpan 2025-11-01 15:02:31 +08:00
  • d014e63d27 refactor(skill): 重构技能移动系统,整合移动逻辑到SMoveComp walkpan 2025-11-01 12:16:21 +08:00
  • ab03e32278 docs(Main.ts): 更新ECS系统初始化注释说明 walkpan 2025-11-01 12:15:45 +08:00
  • c1b1eba770 删除wiki库 walkpan 2025-11-01 11:35:17 +08:00
  • 2b8ba46759 技能继续调整 walkpan 2025-11-01 11:15:11 +08:00
  • 47509af7a1 技能动画调试 继续 walkpan 2025-11-01 09:36:14 +08:00
  • 638bbf505c 继续清理技能,技能动画开始重做,有多少资源做多少事,通过其他方面弥补动画的不足 walkpan 2025-11-01 09:07:57 +08:00
  • 600d49c679 技能动画图片整理 walkpan 2025-11-01 00:02:01 +08:00
  • b8f48e09d6 feat(战斗系统): 实现伤害队列机制优化战斗处理 walkpan 2025-10-31 20:08:43 +08:00
  • 8e0d09fc98 refactor(战斗系统): 优化伤害计算与技能释放逻辑,下一步 将伤害信标处理,改为队列处理 panw 2025-10-31 16:43:27 +08:00
  • 028a175df4 refactor(skill): 优化技能系统实现和配置 panw 2025-10-31 16:42:57 +08:00
  • 65b1eebd84 refactor(skill): 重构伤害计算逻辑 - 删除SkillEnt.ts及其meta文件,简化技能实体管理 - 将SDataCom重命名为更清晰的DmgDataCom和SDataCom - 重构伤害计算系统,增加命中检测和伤害类型处理 - 优化技能碰撞检测逻辑,支持范围伤害和数量限制 walkpan 2025-10-31 13:38:32 +08:00
  • 8c597ae008 refactor(skill): 技能初步完成,下一步完善伤害系统 重命名SMoveData组件并修复组件添加方式 将SMoveData组件重命名为SMoveDataComp以保持命名一致性 修复Skill类中组件添加方式,明确指定组件类型参数 panw 2025-10-31 11:06:17 +08:00
  • 3b21ee4048 refactor(技能系统): 重构技能施放系统并优化位置初始化 panw 2025-10-31 11:05:44 +08:00
  • 2b3b80b308 refactor(技能系统): 重构技能系统以使用s_uuid作为主键并优化技能施放逻辑 panw 2025-10-31 10:47:05 +08:00
  • b38e63e200 refactor(skill): 重构技能组件目录结构并重命名施法请求组件 panw 2025-10-31 09:22:50 +08:00
  • a1c605238d refactor(hero): 重构技能系统变量命名和自动施法系统 panw 2025-10-31 09:00:37 +08:00
  • 2f19433a0a feat(skill): 重构技能系统,新增技能数据组件和移动组件 walkpan 2025-10-31 00:35:51 +08:00
  • 6db004a99f feat(skill): 重构技能模块,新增技能前后摇动画和组件 walkpan 2025-10-30 19:30:55 +08:00
  • 93ceaa70e4 wiki更新 panw 2025-10-30 16:49:19 +08:00
  • 40e0086be3 refactor(hero): 移除SkillConComp并添加ECS系统注册装饰器 panw 2025-10-30 16:31:44 +08:00
  • 7984f8b784 refactor(技能系统): 添加系统注册和调试日志 panw 2025-10-30 16:20:43 +08:00
  • bdcc606e02 refactor(hero): 将is_atking状态从HeroViewComp移到HeroAttrsComp panw 2025-10-30 16:11:07 +08:00
  • 56f45a7bb4 fix(hero): 修复实体销毁时可能出现的空引用问题 panw 2025-10-30 15:51:41 +08:00
  • e9cc5aae08 refactor(英雄系统): 拆分通用移动组件为专属的英雄和怪物移动系统 panw 2025-10-30 15:28:11 +08:00
  • 55646c3a11 重构了 技能系统,还需要完善 panw 2025-10-30 15:12:49 +08:00
  • 1281cbd32d feat(HeroAtkSystem): Integrate visual feedback for attack and death events panw 2025-10-30 11:06:58 +08:00
  • 29e8b7e8e7 refactor(HeroViewComp): Simplify attack logic and clean up imports panw 2025-10-30 10:57:43 +08:00
  • e3bdc4b238 重构怪物属性系统,移除MonAttrsComp并替换为HeroAttrsComp。更新相关组件和系统以适应新属性结构,确保怪物逻辑与英雄逻辑一致。 panw 2025-10-30 10:45:16 +08:00
  • 2d358e450d 战斗系统 重构继续 panw 2025-10-30 10:39:46 +08:00
  • a79cb9f35d 角色视图 数据逻辑 依ecs 框架进行重构 walkpan 2025-10-30 08:56:37 +08:00
  • edb7f23918 feat(怪物系统): 重构怪物类型与属性计算系统 panw 2025-10-29 16:50:30 +08:00
  • 9dc1126dfe feat(怪物系统): 重构怪物生成逻辑并添加多种怪物类型 panw 2025-10-29 16:41:08 +08:00
  • 68b9c1924b 刷怪 未完成 walkpan 2025-10-28 23:51:15 +08:00
  • 166200af73 刷怪 未完成 walkpan 2025-10-28 23:48:04 +08:00
  • 0121f5b363 添加 英雄升级经验设定 panw 2025-10-28 16:52:40 +08:00
  • 4235e3b776 refactor(game): 移除已弃用的事件常量 - 删除 UpdateHero 和 UpdateFightHero 事件 - 移除 MISSION_UPDATE 事件常量 - 优化游戏事件枚举定义 panw 2025-10-28 16:15:47 +08:00
  • b765e6a7a6 fix(heroSet): 为英雄配置添加天赋信息 panw 2025-10-28 11:15:57 +08:00
  • 3710f7f695 feat(英雄系统): 添加天赋组件及配套功能 walkpan 2025-10-28 00:07:50 +08:00
  • 175a6e4232 refactor(hero): 重构英雄配置和添加天赋系统,需要测试验证 refactor(heroSet): 修改英雄属性配置,调整数值和描述 refactor(TalSet): 简化天赋系统结构,移除旧文档 walkpan 2025-10-28 00:07:13 +08:00
  • b7ddbce7e7 dd panw 2025-10-27 11:19:28 +08:00
  • 2ef12eaed2 dd panw 2025-10-27 11:18:06 +08:00
  • 16fcaeb3f3 添加 天赋设置 panw 2025-10-27 11:17:15 +08:00
  • c05e26b101 ui调整,背景地图调整 walkpan 2025-10-26 23:56:37 +08:00
  • ef4099b873 ui调整 walkpan 2025-10-26 12:00:44 +08:00
  • 2e6a8b80a7 chore: 移除过时的项目状态和英雄设计文档 walkpan 2025-10-25 16:26:41 +08:00
  • bcc61c9589 refactor(game): 移除未使用的数据模块和测试代码 walkpan 2025-10-25 16:11:20 +08:00
  • 331effddaa 清理 skills下的无效文件,有用的迁移到skill目录 walkpan 2025-10-25 15:51:24 +08:00
  • 957cd6d453 refactor(英雄视图): 重构buff清理逻辑,支持按增益/减益类型过滤 walkpan 2025-10-25 15:38:56 +08:00
  • e62eecd214 refactor(buff系统): 重构英雄的buff管理逻辑,支持多次叠加和临时效果 walkpan 2025-10-25 15:29:25 +08:00
  • 11f1f08c1d refactor(属性系统): 重构英雄属性系统,将属性定义移至HeroAttrs模块 walkpan 2025-10-25 15:04:11 +08:00
  • 91eb0c9f6e SkillSet.ts 文件中的 Attrs 枚举、getAttrs 函数和 AttrsType 配置对象移动到 HeroAttrs.ts 文件中 walkpan 2025-10-25 12:46:53 +08:00
  • abbe4cc6a0 refactor(hero): 将英雄属性相关引用统一替换为 HeroAttrs walkpan 2025-10-25 10:34:55 +08:00
  • 326ceaf3d1 refactor(config): 优化英雄和技能配置数据结构 walkpan 2025-10-24 23:08:20 +08:00
  • 2cf554b124 feat(attrs): 新增英雄基础属性及其对战斗属性影响的计算 panw 2025-10-24 16:54:19 +08:00
  • c03a655f15 docs(design): 重构游戏设计文档,完善核心玩法和英雄体系 panw 2025-10-24 16:20:02 +08:00
  • 24e6ffc110 refactor(hero): 移除多余cd字段并优化heroInfo结构 panw 2025-10-24 15:25:17 +08:00