Commit Graph

46 Commits

Author SHA1 Message Date
9fcb6d3121 feat(渲染): 重构渲染层级管理并添加BOSS层级
移除动态渲染层级更新逻辑,改为在实体加载时设置固定层级
- 在Hero和Monster的load方法中设置初始siblingIndex
- 添加BOSS枚举值到IndexSet
- 为Monster添加溢出保护,防止层级索引过大
- 删除墓地位置判断等不再需要的逻辑
2025-11-03 13:36:33 +08:00
2a309a14d0 feat(渲染): 实现基于线路和生成顺序的层级管理系统
添加IndexSet枚举定义基础层级和增量
修改怪物生成逻辑以支持线路(lane)和生成顺序(spawnOrder)
重构MonMoveSystem中的渲染层级更新逻辑
优化HeroViewComp中血条显示逻辑
调整怪物位置配置以支持双线路布局
2025-11-03 06:38:06 +08:00
2d358e450d 战斗系统 重构继续 2025-10-30 10:39:46 +08:00
9dc1126dfe feat(怪物系统): 重构怪物生成逻辑并添加多种怪物类型
重构怪物生成系统,使用MonType枚举替代原有布尔标记
添加6种怪物类型配置和属性计算规则
修改关卡配置生成逻辑,支持精英/Boss波次
新增多种怪物配置并调整原有怪物属性
2025-10-29 16:41:08 +08:00
166200af73 刷怪 未完成 2025-10-28 23:48:04 +08:00
3f6b94af0e refactor(mission): 优化肉鸽关卡及怪物生成逻辑
- 将出战英雄配置由数组改为单个英雄编号,简化相关接口和数据结构
- 统一出战英雄设置和获取方法,移除冗余多英雄管理逻辑
- 增加怪物生成时的强度倍率参数,支持怪物属性随关卡进度递增调整
- 扩展肉鸽模式配置,实现关卡类型区分及怪物数量动态计算
- 新增随机事件系统,支持事件关卡随机触发宝箱、陷阱、增益、减益等事件
- 优化怪物生成流程,整合怪物配置、等级和强度倍率信息,增强游戏体验
2025-10-19 17:18:22 +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
d0cd9c1326 buff需要重置 2025-10-16 16:52:27 +08:00
213149881c 去掉大部分 调试信息 2025-08-21 14:33:42 +08:00
1896b5fab0 开始商店 脚本和ui 2025-08-20 17:46:06 +08:00
a824d9a124 云环境和本地调试 添加 2025-08-18 17:00:40 +08:00
b6ec65741a 关卡调整 2025-08-17 21:12:35 +08:00
e5874bf936 护盾改为 护甲值 2025-08-17 12:25:22 +08:00
eddc1cadde 英雄召唤精简+ 清理无用技能文件 2025-08-15 17:06:18 +08:00
d464491172 英雄和敌人 全死亡后,判定解决 2025-08-12 20:20:05 +08:00
b77f023548 本地数据存取 完成 2025-08-12 16:58:29 +08:00
5dd354a86b 刷怪完成 2025-08-12 15:54:56 +08:00
5bcf5e737b 清理掉 missioncomp的 抽卡相关的 游戏逻辑 2025-08-11 22:02:20 +08:00
7bb49f86d5 死亡计数出错修复 + 刷怪5个后间隔5秒 2025-07-31 17:22:04 +08:00
9f820436fc 添加 缓冲倒计时 2025-07-29 00:04:57 +08:00
d081695725 天赋 初步, 倒计时 添加 2025-07-28 17:12:43 +08:00
48eaa6d1ad 地图修改 2025-07-28 00:14:20 +08:00
855fed2a47 技能都改为 cd 减少 玩家学习成本 2025-07-25 17:20:23 +08:00
9b4e9073a2 暂时 解决 血条错位和 打到新产生的怪问题 2025-07-21 10:08:54 +08:00
9fd8fa02af 注释 打印+怪物变强 2025-07-21 08:07:53 +08:00
5a9da59acc 怪物 改为3条直线 进入, 攻击动画 直线的已改, 抛物线和群攻的 也需要修改 2025-07-17 09:53:19 +08:00
8aa4edabd4 怪物数 增加, 但强度太低了 需要考虑下 2025-07-16 23:50:21 +08:00
ffc51c10a3 +肉鸽模式,接下来做boss 动画 2025-07-12 21:40:54 +08:00
37610439a6 dd 2025-07-11 17:23:20 +08:00
43c2dbcfa2 怪物根据怪物等级 掉落石头和经验 2025-07-11 16:20:05 +08:00
933987eab1 怪物波次及等级++ 2025-07-11 10:55:48 +08:00
6ce9fc4c48 aoe技能继续添加 2025-06-20 16:29:11 +08:00
008cd2ffc5 装备加成错误解决 2025-06-13 15:10:47 +08:00
2376c952d2 修改了挺多, 继续完善 战斗流程设计 2025-06-13 10:59:41 +08:00
63f4d1067e 得分结算页面 2025-06-06 22:54:09 +08:00
3fbfc2ea09 去掉了 技能系统,技能由单个精灵独立处理 2025-06-02 20:25:23 +08:00
ba05b59f4d dd 2025-05-27 16:45:22 +08:00
cdb09a5ca1 ff 2025-05-27 10:57:42 +08:00
ff172c7f72 dd 2025-04-27 16:08:39 +08:00
0d697c488d 加hp 有问题 2025-04-24 16:59:08 +08:00
063764dc82 技能碰撞改回物理碰撞 2025-03-31 08:16:41 +08:00
798a831227 技能碰撞改回物理碰撞 2025-03-30 16:59:40 +08:00
67704725b2 修改了很多 2025-03-27 23:25:10 +08:00
3a15541170 清理之前文件 + 再次取消碰撞检测 2025-03-27 12:15:02 +08:00
ae30a865c7 重新 使用碰撞来处理 抛射型技能逻辑处理 2025-03-26 11:04:58 +08:00
eb20011f07 dd 2025-03-17 23:18:29 +08:00