Commit Graph

201 Commits

Author SHA1 Message Date
326ceaf3d1 refactor(config): 优化英雄和技能配置数据结构
- 删除《吸血鬼幸存者》英雄特性分析文档,清理无用参考资料
- 调整技能配置,统一攻击类型枚举命名以AtkedName代替AtkedType
- 新增DType枚举区分物理与魔法攻击类型,丰富技能攻击属性
- 更新基础攻击技能配置,添加攻击类型字段并修正部分技能数据
- 删除heroSet.ts中旧版英雄基础属性和计算逻辑,简化代码结构
- 精简英雄信息定义,修正英雄基础属性和技能配置,改进角色定位说明
- 重新整理怪物角色基础属性和技能,提升数值合理性与一致性
2025-10-24 23:08:20 +08:00
c1544365ba 英雄动画重构 2025-10-23 10:43:15 +08:00
e32a66cfc9 清理了 一些buff 技能 2025-10-22 17:11:03 +08:00
1c40c10210 重构了云函数 2025-10-19 20:10:19 +08:00
6571eb2ef0 feat(game): 技能基础框架基本搭建完成,下步遇到再完善
- 调整了英雄角色top.prefab节点结构和组件关联,优化层级关系和属性值
- 修改pow、mpb等子节点的组件及位置,提升表现效果
- 更新技能atk_fires.prefab增加了ReadyLoop、SkillTime等新属性
- 调整攻击技能atk_s1.prefab的运行类型及相关时间与计数参数
- 修正atk_s1.prefab目标覆盖配置,完善prefab实例结构
- 精简atk_s_1.prefab的子节点引用,去除冗余id链接,简化资源结构
2025-10-19 15:16:39 +08:00
6d5c768a30 refactor(game): 精简肉鸽模式关卡配置并优化怪物加载逻辑
- 调整SkillSet基础攻击技能参数,降低CD时间和技能消耗
- 更新HeroInfo中英雄和怪物的技能组合,替换为更合理的技能ID
- 注释掉部分法师及精英怪物的定义,简化怪物列表
- 优化Monster类load和hero_init方法,移除不再使用的增强属性和关卡倍数参数
- 精简MissionMonComp刷怪队列逻辑,移除增强属性和关卡倍数支持
- 调整RogueConfig,去除怪物增强属性相关代码,仅保留基础刷怪类型和数量配置
- 修正SkillCom中使用属性枚举的地方,使用统一Attrs枚举
- 清理代码注释和多余空行,提升代码规范性和可读性
2025-10-19 12:06:18 +08:00
4706a128f3 refactor(buff): 统一buff和debuff属性结构及类型区分
- 新增Buff类型枚举BType,区分数值型与百分比型属性
- 定义AttrsType,映射每个属性的类型(数值或百分比)
- 添加辅助方法isRatioAttr和getAttrType用于属性类型判断
- HeroViewComp中buff和debuff相关属性名称重新命名,区分持久型和临时型及属性类型
- 修改buff/debuff的加载、应用、更新逻辑,适配新的属性结构
- 新增HeroViewComp的isStun和isFrost方法判断状态
- BattleMoveSystem中使用新判断方法替代旧列表遍历
- 移除SkillCom中未使用的BuffAttr导入项,优化依赖关系
2025-10-17 18:41:54 +08:00
d0cd9c1326 buff需要重置 2025-10-16 16:52:27 +08:00
31eedceeb3 技能设置清理 2025-10-16 11:14:28 +08:00
7ec02c4b9e 添加新技能 2025-10-15 22:56:55 +08:00
7441e94419 开始重构技能系统 2025-10-14 10:53:14 +08:00
22726eed3b fix(skills): 修正技能预制体锚点并添加调试日志
- 将atk1和atk2技能预制体的锚点y值从0.5改为0
- 在SkillConComp中加载技能时添加uuid为6001时的起始坐标日志输出
- 在Skill加载函数中,uuid为6001时输出加载起始坐标日志
- 在SkillCom组件中,uuid为6001时输出起始位置日志
- 删除HeroPageComp中load_hero函数的实现内容,保留函数体
- 修正Skill加载时节点父级赋值逻辑,确保正确设置父节点
2025-10-13 13:27:40 +08:00
213149881c 去掉大部分 调试信息 2025-08-21 14:33:42 +08:00
a824d9a124 云环境和本地调试 添加 2025-08-18 17:00:40 +08:00
cb8c37c23a 添加微信云开发环境 2025-08-18 00:27:57 +08:00
ba61724a08 dd 2025-08-17 12:28:38 +08:00
eddc1cadde 英雄召唤精简+ 清理无用技能文件 2025-08-15 17:06:18 +08:00
d464491172 英雄和敌人 全死亡后,判定解决 2025-08-12 20:20:05 +08:00
61cbd6e7bd 技能有bug 需要处理 2025-08-12 11:02:16 +08:00
1273ec6e99 去掉skillcom处理 buff skill只负责动画运行和碰撞伤害 2025-08-12 10:31:01 +08:00
ca8bbd397b 防御还是百分比减免 2025-08-12 00:01:10 +08:00
13d0a6d190 技能cd 完善 2025-08-11 23:13:16 +08:00
5bcf5e737b 清理掉 missioncomp的 抽卡相关的 游戏逻辑 2025-08-11 22:02:20 +08:00
bf241345bf 技能内存优化 2025-08-08 22:20:26 +08:00
570812de88 移动 技能方向基本完善 2025-08-08 20:17:40 +08:00
1482e9989a 通过帧事件 实现技能的范围伤害完善 2025-08-08 16:36:54 +08:00
cd6675652b 调整盾技能, 盾图片资源需要换 2025-08-08 15:48:50 +08:00
f579ed49e7 老的ui 依赖完全去除 2025-08-03 20:26:28 +08:00
11a957b08a 临时buff改成时间计算 cd 加速的逻辑改变 2025-07-30 00:08:46 +08:00
48eaa6d1ad 地图修改 2025-07-28 00:14:20 +08:00
855fed2a47 技能都改为 cd 减少 玩家学习成本 2025-07-25 17:20:23 +08:00
a5a0c26e8f 技能添加 2025-07-24 23:43:22 +08:00
cafd6f4073 能量增长完善 下一步 开始设计英雄 2025-07-24 17:06:40 +08:00
e3b403c162 dd 2025-07-23 17:36:03 +08:00
f805bbcd4a 修复bug和ui调整,下一步,达到特定等级才激活技能 2025-07-23 10:41:09 +08:00
cde7da64ad 解决修改后的bug 2025-07-22 17:06:28 +08:00
b17de4a2ac FightConComp 的效用已经取消,下一步 进一步 精简,去掉临时 buff debuff 因为本身就是 当局游戏 没必要加零时debuff 直接当局永久debuff 2025-07-22 16:42:42 +08:00
a073682615 解决 穿刺错误问题,下一步 修改升级奖励为 手动触发 2025-07-21 17:15:12 +08:00
68c4d94ccc 解决 预制体刚生成还没移到出生点就发生碰撞问题 2025-07-21 16:51:33 +08:00
163e8273c5 提速了下 2025-07-21 14:36:57 +08:00
9fd8fa02af 注释 打印+怪物变强 2025-07-21 08:07:53 +08:00
c6dea41c80 修改了 spine 为缓存模式 2025-07-20 13:56:10 +08:00
250df54c29 dd 2025-07-17 23:51:21 +08:00
5a9da59acc 怪物 改为3条直线 进入, 攻击动画 直线的已改, 抛物线和群攻的 也需要修改 2025-07-17 09:53:19 +08:00
fbcd12a5b9 取消掉副英雄 2025-07-14 16:53:39 +08:00
43c2dbcfa2 怪物根据怪物等级 掉落石头和经验 2025-07-11 16:20:05 +08:00
e4263b5f47 武器 击晕 冰冻 易伤 效果添加 2025-07-10 16:35:16 +08:00
541a944c0c ++护盾技能 2025-07-10 00:30:35 +08:00
7dcaf19925 buff 治疗等技能完善 2025-07-09 17:54:03 +08:00
aa31ffb0e8 dd 2025-07-07 20:23:01 +08:00