|
|
ff6091b3e2
|
fix(game): 修复云端数据保存与获取逻辑
- 在SingletonModuleComp中增加云端数据保存成功日志输出
- 调整云端数据获取失败时的警告信息
- 初始化流程中云端登录成功后调用更新云端数据接口
- 任务开始时同步调用云端数据更新和获取接口
- 移除MissionHomeComp中未使用的HeroPageComp导入声明
|
2025-10-19 20:28:25 +08:00 |
|
|
|
1c40c10210
|
重构了云函数
|
2025-10-19 20:10:19 +08:00 |
|
|
|
cfb6819bc7
|
refactor(common): 重构游戏数据同步与单例模块代码
- 移除 GameDataSyncManager 类及相关依赖,简化数据同步管理逻辑
- 在 SingletonModuleComp 中集成数据管理功能,使用本地数组替代字典结构存储英雄数据
- 优化本地与云端数据同步方法,适配云函数接口改动
- 修改英雄判断逻辑,支持基于数组的查询方式
- 修正金币数据的增减接口,增加异步云调用与本地更新的统一处理
- 删除冗余注释及无用代码,提升代码可读性和维护性
- 调整数据结构定义和类型声明,保障类型安全与代码健壮性
|
2025-10-19 18:05:45 +08:00 |
|
|
|
3f6b94af0e
|
refactor(mission): 优化肉鸽关卡及怪物生成逻辑
- 将出战英雄配置由数组改为单个英雄编号,简化相关接口和数据结构
- 统一出战英雄设置和获取方法,移除冗余多英雄管理逻辑
- 增加怪物生成时的强度倍率参数,支持怪物属性随关卡进度递增调整
- 扩展肉鸽模式配置,实现关卡类型区分及怪物数量动态计算
- 新增随机事件系统,支持事件关卡随机触发宝箱、陷阱、增益、减益等事件
- 优化怪物生成流程,整合怪物配置、等级和强度倍率信息,增强游戏体验
|
2025-10-19 17:18:22 +08:00 |
|
|
|
928f1dbe16
|
refactor(config): 精简并优化技能与英雄配置代码
- 删除SkillSet.ts中未使用或多余的枚举和注释
- 移除SkillConfig接口中的无用字段in参数
- 统一调整技能配置字段,删除多余的in参数
- 简化SkillSet技能数据,去除冗余注释和无用代码
- heroSet.ts删除被注释的HeroKind枚举和无用注释
- 精简英雄配置相关注释,提高代码可读性与维护性
|
2025-10-19 15:52:37 +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 |
|
|
|
faae0f8005
|
添加了mo3
|
2025-10-18 09:25:43 +08:00 |
|
|
|
2eae29f1a1
|
fix(hero): 修正英雄与怪物技能消耗和状态判断逻辑
- 修改Hero和Monster类中技能对象,新增cost属性用于技能消耗
- 修复HeroViewComp中isStun和isFrost方法,确保返回布尔值
- SkillConComp日志输出技能列表和消耗信息,增强调试能力
- 更新英雄配置中的map属性值由0改为100,统一角色数据映射
|
2025-10-18 09:07:22 +08:00 |
|
|
|
a3e4e70d9d
|
feat(hero): 初始化角色和怪物技能数据,修改技能数据引用
- 在Hero实体中初始化技能数组,添加技能UUID和冷却时间信息
- 在Monster实体中遍历怪物技能,准备技能相关数据
- 在HeroViewComp中新增skills属性以存储技能信息
- 在SkillEnt中修正技能属性赋值,使用深拷贝避免引用问题
- 删除SkillConComp中无用的空行,优化update方法代码格式
|
2025-10-17 22:29:10 +08:00 |
|
|
|
2cdb25ac58
|
refactor(skillSet): 基本功完成 新buff系统 优化DBuff与Attrs映射及转换逻辑
- 规范化DBuff的枚举命名,修正属性对应关系
- 统一DBuff与Attrs的双向映射,通过TransformBuffs函数处理转换
- 移除旧的getAttrFieldFromDebuff方法,改用更灵活的映射数组
- 更新Attrs枚举,增加被易伤、防护盾等新属性
- 重新调整AttrsType映射,保证属性类型一致性
refactor(hero): 重构Hero和Monster初始化属性及buff系统
- Hero初始化时完善基础属性赋值,新增基础移动速度与攻击距离
- Hero使用initAttrs替代initBuffsDebuffs,重构buff/debuff初始化流程
- Monster初始化简化,统一按Hero写法初始化基础属性和Attrs
- 实现buff/debuff属性智能覆盖与叠加时长的改进逻辑
- 属性计算改用统一逻辑,支持数值型和百分比型准确计算
- 增加属性值范围限制,确保部分属性在合理区间内
refactor(heroViewComp): 优化buff/debuff管理及状态判断
- 统一buff和debuff的持久与临时管理字典及更新方法
- 优化临时buff/debuff的更新时间处理,自动触发属性重新计算
- 提供isStun和isFrost接口简化眩晕、冰冻状态判断
- 规范注释及代码格式,提升可读性和维护性
refactor(skillConComp): 优化眩晕与冰冻状态判断逻辑
- 移除遍历判断,改用HeroViewComp的isStun和isFrost方法
- 简化技能冷却更新逻辑,提升性能
chore(heroSet): 添加AttrSet枚举定义属性最大值限制
docs(rogueConfig): 更新说明文档中的属性枚举定义说明
- 将属性增强枚举由BuffAttr修改为Attrs,以保持一致性
|
2025-10-17 22:02:23 +08:00 |
|
|
|
94f83482fa
|
refactor(config): 修改 Buff/Debuff 接口字段命名
- 将 DbuffConf 中的属性 deV, deC, deR 重命名为 value, time, chance
- 将 BuffConf 中的属性 buV, buC, buR 重命名为 value, time, chance
- 统一代码中 Buff 和 Debuff 配置的字段命名,提升可读性和一致性
|
2025-10-17 19:46:31 +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 |
|
|
|
13874f3618
|
比例添加还是有问题的
|
2025-10-17 13:40:59 +08:00 |
|
|
|
d9282b7469
|
feat(movement): 添加移动速度属性并调整速度计算逻辑
- 在DBuff和Attrs中新增移动速度相关字段SPEED
- 修改getAttrFieldFromDebuff映射,支持移动速度下降Debuff
- 修正DbuffConf接口中deV拼写错误
- BattleMoveSystem中使用Attrs.SPEED替代原慢速减值计算速度
- HeroViewComp中修复deV字段拼写并更新减速效果处理逻辑
- 移除未使用和无效的状态类Debuff标记,优化逻辑判断
|
2025-10-17 10:54:02 +08:00 |
|
|
|
d8ba69aada
|
还有好多错误
|
2025-10-17 00:29:34 +08:00 |
|
|
|
559ddfb653
|
dd
|
2025-10-16 23:40:12 +08:00 |
|
|
|
d486d87676
|
dd
|
2025-10-16 16:53:34 +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 |
|
|
|
9e2ae6f30f
|
继续技能系统重构
|
2025-10-15 17:28:16 +08:00 |
|
|
|
2e2c9d82f9
|
继续新技能系统
|
2025-10-15 08:01:11 +08:00 |
|
|
|
070346fbe4
|
技能重构开始
|
2025-10-14 16:58:07 +08:00 |
|
|
|
7441e94419
|
开始重构技能系统
|
2025-10-14 10:53:14 +08:00 |
|
|
|
43561fa1cc
|
技能ui 调整
|
2025-10-14 08:44:31 +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 |
|
|
|
c86fac4ce7
|
refactor(hero): 删除英雄属性增长与升级资源相关代码
- 移除 heroSet.ts 中职业属性增长配置和全局属性增长配置
- 删除计算英雄属性等级的相关函数及升级资源配置
- Hero.ts 中初始化英雄属性时,改用静态 HeroInfo 数据赋值
- map/HInfoComp.ts 中移除未使用的属性增长及升级资源相关导入
- 简化英雄属性管理,减少复杂成长逻辑,提高数据维护效率
|
2025-10-13 09:54:22 +08:00 |
|
|
|
a1a5c37ad0
|
清理掉一些错误, 重新开始设计
|
2025-10-12 22:39:10 +08:00 |
|
|
|
797cf72a09
|
清理 ui1 ui2 精简到ui3 和ui4
|
2025-10-12 14:58:52 +08:00 |
|
|
|
d628829718
|
refactor(gui): 首页 英雄选择信息更新 初步 完成
|
2025-10-11 15:36:42 +08:00 |
|
|
|
f6322688dd
|
fix(asset):
1.首页就是英雄选择页面,战斗后直接进入战斗页面, 不再有其他页面,采用肉鸽模式,每局都是新的开始,
2.获得奖励可以解锁更多英雄
3.战斗中获得随机奖励,但是需要消化 金币,金币由怪物掉落
4.战斗中可以升级,最高5级,后续可以开放10级,或地图不同最高等级不同
|
2025-10-10 23:59:12 +08:00 |
|
|
|
5ed5579142
|
refactor(heroUi): 精简和优化英雄界面预制资源
heriui载入 还有问题
- 移除了大量冗余节点和组件,减小预制体体积
- 调整部分节点名称和层级结构,更加清晰易维护
- 优化部分节点位置和尺寸属性,提升界面表现一致性
- 更新部分精灵资源引用及颜色配置,保证视觉效果正确
- 删除无用的动画剪辑和挂载组件,提升加载性能
- 重新整理属性覆盖信息,保持配置整洁规范
|
2025-10-10 16:55:01 +08:00 |
|
|
|
577f43042b
|
dd
|
2025-09-20 09:49:22 +08:00 |
|
|
|
3435f76f5d
|
Merge branch '814' of https://e.coding.net/walker_pan/heros/heros into 814
|
2025-09-10 22:30:39 +08:00 |
|
|
|
138f6b4da0
|
dd
|
2025-09-10 22:30:36 +08:00 |
|
|
|
34db348707
|
Merge branch '814' of https://e.coding.net/walker_pan/heros/heros into 814
|
2025-09-06 20:03:19 +08:00 |
|
|
|
9fca82703b
|
dd
|
2025-09-06 20:03:16 +08:00 |
|
|
|
5b9c00fa7a
|
dd
|
2025-09-03 10:58:29 +08:00 |
|
|
|
8e044fcf3c
|
dd
|
2025-09-01 17:27:24 +08:00 |
|
|
|
da0237d49c
|
dd
|
2025-09-01 10:36:33 +08:00 |
|
|
|
a9e940b166
|
dd
|
2025-08-29 16:01:39 +08:00 |
|
|
|
543be1111a
|
dd
|
2025-08-28 17:08:51 +08:00 |
|
|
|
09c86944ac
|
ui调整
|
2025-08-26 10:55:15 +08:00 |
|
|
|
c3b9977b0c
|
引导完善+ 说小贴士
|
2025-08-25 23:42:31 +08:00 |
|
|
|
6c95b3acc3
|
引导 基本完成
|
2025-08-25 17:28:02 +08:00 |
|
|
|
6a29821a7b
|
引导系统基本完成,开始制作 引导步骤
|
2025-08-24 23:40:37 +08:00 |
|
|
|
d693499397
|
开始新手引导
|
2025-08-21 22:57:29 +08:00 |
|
|
|
213149881c
|
去掉大部分 调试信息
|
2025-08-21 14:33:42 +08:00 |
|
|
|
92faa0fe09
|
腾讯云函数对应更新,英雄升级资源消耗,分开处理
|
2025-08-21 14:05:44 +08:00 |
|