walkpan
|
91129505d2
|
fix(游戏平衡): 调整怪物生成参数和预算计算
- 修改MonSet中的坐标参数以优化怪物生成位置
- 降低基础预算值防止队列积压
- 增加怪物生成间隔时间并移除暂停机制
|
2026-01-02 14:40:43 +08:00 |
|
walkpan
|
ffa6bbec6f
|
feat(战斗系统): 扩展为4条战斗线路并调整相关配置
- 将战斗线路从2条扩展为4条,新增LINE3和LINE4
- 修改Monster生成逻辑以支持4条线路
- 更新英雄刘邦的技能配置
- 调整基础攻击技能消耗为0
- 更新地图预制体以包含新增线路
|
2026-01-02 00:03:07 +08:00 |
|
walkpan
|
ad4fd30314
|
feat(怪物系统): 实现基于威胁预算的动态刷怪机制
新增威胁预算系统,根据游戏时间和英雄血量动态生成怪物
- 添加 HeroAttrsComp 查询获取英雄血量比例
- 实现 calculateBudget 计算当前威胁点数
- 实现 generateMonstersFromBudget 根据预算生成怪物
- 添加每秒刷怪逻辑到 MissionMonComp
- 定义不同时间段的怪物生成权重配置
|
2026-01-01 23:49:23 +08:00 |
|
walkpan
|
95f216e6e7
|
feat(怪物系统): 添加游戏时间参数影响怪物属性计算
在怪物加载和生成逻辑中添加gameTime参数,用于动态成长系统根据游戏时间调整怪物属性
|
2026-01-01 23:39:22 +08:00 |
|
walkpan
|
0cbc8f9905
|
feat(怪物系统): 实现动态成长属性和改进刷怪逻辑
- 在Mon.ts中使用新的getMonAttr获取动态成长属性,包括速度
- 重构MissionMonComp.ts的刷怪逻辑,使用配置中的位置信息
- 重写RogueConfig.ts,实现基于波次和时间的动态属性成长系统
- 移除未使用的随机事件相关代码,简化刷怪队列结构
|
2026-01-01 23:28:02 +08:00 |
|
panw
|
1e0537b63d
|
refactor(hero): 优化怪物生成位置计算并添加调试日志
- 使用 MonStart 配置计算怪物出生位置,替代硬编码的 MonSet
- 添加 console.log 调试英雄和怪物的 siblingIndex
- 根据 y 坐标动态判断线路,提高代码可读性和可维护性
|
2025-11-04 11:12:43 +08:00 |
|
panw
|
fc637529e2
|
地图动画,将英雄位置调整
|
2025-11-04 11:04:27 +08:00 |
|
panw
|
c98f20ba1d
|
fix(hero): 修复英雄死亡状态处理和怪物生成逻辑
调整HeroAnmComp中动画完成时的状态检查,增加dead和stun状态
修改MissionMonComp中怪物生成逻辑,现在只生成第一个怪物
重构HeroViewComp的死亡处理逻辑,添加死亡计时器和复活功能
|
2025-11-03 16:07:13 +08:00 |
|
walkpan
|
9fcb6d3121
|
feat(渲染): 重构渲染层级管理并添加BOSS层级
移除动态渲染层级更新逻辑,改为在实体加载时设置固定层级
- 在Hero和Monster的load方法中设置初始siblingIndex
- 添加BOSS枚举值到IndexSet
- 为Monster添加溢出保护,防止层级索引过大
- 删除墓地位置判断等不再需要的逻辑
|
2025-11-03 13:36:33 +08:00 |
|
walkpan
|
2a309a14d0
|
feat(渲染): 实现基于线路和生成顺序的层级管理系统
添加IndexSet枚举定义基础层级和增量
修改怪物生成逻辑以支持线路(lane)和生成顺序(spawnOrder)
重构MonMoveSystem中的渲染层级更新逻辑
优化HeroViewComp中血条显示逻辑
调整怪物位置配置以支持双线路布局
|
2025-11-03 06:38:06 +08:00 |
|
panw
|
2d358e450d
|
战斗系统 重构继续
|
2025-10-30 10:39:46 +08:00 |
|
panw
|
9dc1126dfe
|
feat(怪物系统): 重构怪物生成逻辑并添加多种怪物类型
重构怪物生成系统,使用MonType枚举替代原有布尔标记
添加6种怪物类型配置和属性计算规则
修改关卡配置生成逻辑,支持精英/Boss波次
新增多种怪物配置并调整原有怪物属性
|
2025-10-29 16:41:08 +08:00 |
|
walkpan
|
166200af73
|
刷怪 未完成
|
2025-10-28 23:48:04 +08:00 |
|
walkpan
|
3f6b94af0e
|
refactor(mission): 优化肉鸽关卡及怪物生成逻辑
- 将出战英雄配置由数组改为单个英雄编号,简化相关接口和数据结构
- 统一出战英雄设置和获取方法,移除冗余多英雄管理逻辑
- 增加怪物生成时的强度倍率参数,支持怪物属性随关卡进度递增调整
- 扩展肉鸽模式配置,实现关卡类型区分及怪物数量动态计算
- 新增随机事件系统,支持事件关卡随机触发宝箱、陷阱、增益、减益等事件
- 优化怪物生成流程,整合怪物配置、等级和强度倍率信息,增强游戏体验
|
2025-10-19 17:18:22 +08:00 |
|
walkpan
|
6d5c768a30
|
refactor(game): 精简肉鸽模式关卡配置并优化怪物加载逻辑
- 调整SkillSet基础攻击技能参数,降低CD时间和技能消耗
- 更新HeroInfo中英雄和怪物的技能组合,替换为更合理的技能ID
- 注释掉部分法师及精英怪物的定义,简化怪物列表
- 优化Monster类load和hero_init方法,移除不再使用的增强属性和关卡倍数参数
- 精简MissionMonComp刷怪队列逻辑,移除增强属性和关卡倍数支持
- 调整RogueConfig,去除怪物增强属性相关代码,仅保留基础刷怪类型和数量配置
- 修正SkillCom中使用属性枚举的地方,使用统一Attrs枚举
- 清理代码注释和多余空行,提升代码规范性和可读性
|
2025-10-19 12:06:18 +08:00 |
|
panw
|
d0cd9c1326
|
buff需要重置
|
2025-10-16 16:52:27 +08:00 |
|
panfudan
|
213149881c
|
去掉大部分 调试信息
|
2025-08-21 14:33:42 +08:00 |
|
panfudan
|
1896b5fab0
|
开始商店 脚本和ui
|
2025-08-20 17:46:06 +08:00 |
|
panfudan
|
a824d9a124
|
云环境和本地调试 添加
|
2025-08-18 17:00:40 +08:00 |
|
panfudan
|
b6ec65741a
|
关卡调整
|
2025-08-17 21:12:35 +08:00 |
|
panfudan
|
e5874bf936
|
护盾改为 护甲值
|
2025-08-17 12:25:22 +08:00 |
|
panw
|
eddc1cadde
|
英雄召唤精简+ 清理无用技能文件
|
2025-08-15 17:06:18 +08:00 |
|
panfudan
|
d464491172
|
英雄和敌人 全死亡后,判定解决
|
2025-08-12 20:20:05 +08:00 |
|
panfudan
|
b77f023548
|
本地数据存取 完成
|
2025-08-12 16:58:29 +08:00 |
|
panfudan
|
5dd354a86b
|
刷怪完成
|
2025-08-12 15:54:56 +08:00 |
|
panfudan
|
5bcf5e737b
|
清理掉 missioncomp的 抽卡相关的 游戏逻辑
|
2025-08-11 22:02:20 +08:00 |
|
panfudan
|
7bb49f86d5
|
死亡计数出错修复 + 刷怪5个后间隔5秒
|
2025-07-31 17:22:04 +08:00 |
|
panfudan
|
9f820436fc
|
添加 缓冲倒计时
|
2025-07-29 00:04:57 +08:00 |
|
panw
|
d081695725
|
天赋 初步, 倒计时 添加
|
2025-07-28 17:12:43 +08:00 |
|
panfudan
|
48eaa6d1ad
|
地图修改
|
2025-07-28 00:14:20 +08:00 |
|
panw
|
855fed2a47
|
技能都改为 cd 减少 玩家学习成本
|
2025-07-25 17:20:23 +08:00 |
|
panw
|
9b4e9073a2
|
暂时 解决 血条错位和 打到新产生的怪问题
|
2025-07-21 10:08:54 +08:00 |
|
panfudan
|
9fd8fa02af
|
注释 打印+怪物变强
|
2025-07-21 08:07:53 +08:00 |
|
panw
|
5a9da59acc
|
怪物 改为3条直线 进入, 攻击动画 直线的已改, 抛物线和群攻的 也需要修改
|
2025-07-17 09:53:19 +08:00 |
|
panfudan
|
8aa4edabd4
|
怪物数 增加, 但强度太低了 需要考虑下
|
2025-07-16 23:50:21 +08:00 |
|
panfudan
|
ffc51c10a3
|
+肉鸽模式,接下来做boss 动画
|
2025-07-12 21:40:54 +08:00 |
|
panw
|
37610439a6
|
dd
|
2025-07-11 17:23:20 +08:00 |
|
panw
|
43c2dbcfa2
|
怪物根据怪物等级 掉落石头和经验
|
2025-07-11 16:20:05 +08:00 |
|
panw
|
933987eab1
|
怪物波次及等级++
|
2025-07-11 10:55:48 +08:00 |
|
panw
|
6ce9fc4c48
|
aoe技能继续添加
|
2025-06-20 16:29:11 +08:00 |
|
panw
|
008cd2ffc5
|
装备加成错误解决
|
2025-06-13 15:10:47 +08:00 |
|
panw
|
2376c952d2
|
修改了挺多, 继续完善 战斗流程设计
|
2025-06-13 10:59:41 +08:00 |
|
panfudan
|
63f4d1067e
|
得分结算页面
|
2025-06-06 22:54:09 +08:00 |
|
panfudan
|
3fbfc2ea09
|
去掉了 技能系统,技能由单个精灵独立处理
|
2025-06-02 20:25:23 +08:00 |
|
panw
|
ba05b59f4d
|
dd
|
2025-05-27 16:45:22 +08:00 |
|
panw
|
cdb09a5ca1
|
ff
|
2025-05-27 10:57:42 +08:00 |
|
panw
|
ff172c7f72
|
dd
|
2025-04-27 16:08:39 +08:00 |
|
panw
|
0d697c488d
|
加hp 有问题
|
2025-04-24 16:59:08 +08:00 |
|
panfudan
|
063764dc82
|
技能碰撞改回物理碰撞
|
2025-03-31 08:16:41 +08:00 |
|
panfudan
|
798a831227
|
技能碰撞改回物理碰撞
|
2025-03-30 16:59:40 +08:00 |
|