perf(renderer): 实现 Raw 8-bit GPU 索引纹理 (R8) + Shader 硬件调色板查表架构
perf(renderer): 实现 Raw 8-bit GPU 索引纹理 (R8) + Shader 硬件调色板查表架构
章节只有第一章,场景也只有两个了
问题原因与修复说明 (
问题原因与修复说明 (2527678)
1. 原因分析
此前在单独验证第 1 幕罗格营地与奶牛关时,带过滤参数(FILTER_LEVEL)运行 pack-act-assets.ts…
【性能优化】页面首屏加载角色和怪物模型过慢(> 5秒)原因调查及优化方案
根治方案完成:离线预打包人物与怪物图集至 Act 资源包 (
根治方案完成:离线预打包人物与怪物图集至 Act 资源包 (270c743)
- 离线打包工具 (
scripts/pack-entity-assets.ts+ 集成至scripts/pack-act-assets.ts): …
【关卡规则】关卡怪物生成逻辑异常:罗格营地出现怪物、奶牛关生成非奶牛怪、未成怪堆(Packs)
修复完成说明
已在提交 d6e6248 中修复:
- 城镇/安全区无怪规则:在
loadPackRuntime、loadLiveRuntime和GameEngine中识别城镇与预算为 0…
【性能优化】页面首屏加载角色和怪物模型过慢(> 5秒)原因调查及优化方案
修复完成说明
已在提交 d6e6248 中完成优化:
- 多 MPQ 句柄与索引共享缓存:引入全局
archivePromiseCache,复用已打开的 MPQ 卷句柄与 HashTable /…
【战斗系统】怪物进入追击(Aggro)状态后移动方向与模型朝向不一致
修复完成说明
已在提交 d6e6248 中修复:
- DCC 方向置换对齐:修复了
src/game/monster-art.ts中直接以线性循环下标读取dcc.directions[dir]…
【性能优化】页面首屏加载角色和怪物模型过慢(> 5秒)原因调查及优化方案
【战斗系统】怪物进入追击(Aggro)状态后移动方向与模型朝向不一致
【关卡规则】关卡怪物生成逻辑异常:罗格营地出现怪物、奶牛关生成非奶牛怪、未成怪堆(Packs)
【性能优化】页面首屏加载角色和怪物模型过慢(> 5秒)原因调查及优化方案
优化决策落地方案确认
根据 Master 确认的优化方案,性能问题(加载 > 5s)按以下两步落地:
1. 前端全局单例化复用 MountedArchives 句柄(运行时…
【性能优化】页面首屏加载角色和怪物模型过慢(> 5秒)原因调查及优化方案
【战斗系统】怪物进入追击(Aggro)状态后移动方向与模型朝向不一致
【关卡规则】关卡怪物生成逻辑异常:罗格营地出现怪物、奶牛关生成非奶牛怪、未成怪堆(Packs)