• Joined on 2026-05-11
troytt pushed to fix/issue-16 at troytt/diablo2-web 2026-09-17 08:15:20 +00:00
33585afe8d test(render/perf): comprehensive lifecycle verification and performance regression suite (fixes #16)
troytt closed issue troytt/diablo2-web#19 2026-09-17 08:13:49 +00:00
[架构/性能] 方案 F:模拟与 rAF 解耦 —— 渲染一慢就丢模拟时间,20 tps 这个读数本身就是渲染耗时的间接产物
troytt commented on issue troytt/diablo2-web#19 2026-09-17 08:13:40 +00:00
[架构/性能] 方案 F:模拟与 rAF 解耦 —— 渲染一慢就丢模拟时间,20 tps 这个读数本身就是渲染耗时的间接产物

方案 F(模拟与 rAF 解耦)修复完成并验证通过

  • 关联分支: fix/issue-19
  • 提交记录: 167928a31f469b74896e8fc9ec947b50b0fd7b2a
  • 核心改动: 1.…
troytt created branch fix/issue-19 in troytt/diablo2-web 2026-09-17 08:13:05 +00:00
troytt pushed to fix/issue-19 at troytt/diablo2-web 2026-09-17 08:13:05 +00:00
167928a31f feat(sim/loop): decouple simulation from rAF with independent timer and separate TPS/FPS metrics (fixes #19)
troytt closed issue troytt/diablo2-web#38 2026-09-17 08:00:22 +00:00
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
troytt commented on issue troytt/diablo2-web#38 2026-09-17 08:00:19 +00:00
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域

遵照指示暂时关闭:目前已在 scripts/pack-act-assets.ts 中通过地面有效掩码(floorMaskedGrid)成功规避了迷宫楼梯和落脚点掉入虚空的问题,满足现阶段…

troytt closed issue troytt/diablo2-web#57 2026-09-17 07:50:21 +00:00
feat(map-gen/wilderness): 野外暗金怪与特殊 NPC 由硬编码匹配重构为基于 SuperUniques.txt 的数据驱动生成
troytt commented on issue troytt/diablo2-web#57 2026-09-17 07:50:17 +00:00
feat(map-gen/wilderness): 野外暗金怪与特殊 NPC 由硬编码匹配重构为基于 SuperUniques.txt 的数据驱动生成

修复完成并验证通过

  • 关联分支: fix/issue-57
  • 提交记录: 92d6731daee8a3a7ee61ef34bbd8e4ce371d4d1f
  • 核心改动:
    1. 数据驱动重构: 定义并导出…
troytt created branch fix/issue-57 in troytt/diablo2-web 2026-09-17 07:49:37 +00:00
troytt pushed to fix/issue-57 at troytt/diablo2-web 2026-09-17 07:49:37 +00:00
92d6731dae feat(map-gen/wilderness): data-driven wilderness SuperUniques and landmark entities from SuperUniques.txt (fixes #57)
troytt closed issue troytt/diablo2-web#56 2026-09-17 07:37:13 +00:00
feat(map-gen/wilderness): 完善非第一幕野外传送点与神殿的主题聚类与离散分布规则
troytt commented on issue troytt/diablo2-web#56 2026-09-17 07:37:12 +00:00
feat(map-gen/wilderness): 完善非第一幕野外传送点与神殿的主题聚类与离散分布规则

修复完成并验证通过

  • 关联分支: fix/issue-56
  • 提交记录: 46b7166
  • 核心改动:
    1. 解耦传送点(Waypoint)与神殿(Shrine)生成对泥土道路边…
troytt created branch fix/issue-56 in troytt/diablo2-web 2026-09-17 07:36:50 +00:00
troytt pushed to fix/issue-56 at troytt/diablo2-web 2026-09-17 07:36:50 +00:00
46b7166f22 feat(map-gen/wilderness): thematic clustering and dispersed distribution for waypoints and shrines (fixes #56)
troytt commented on issue troytt/diablo2-web#54 2026-09-17 07:31:22 +00:00
feat(map-gen/wilderness): 第五幕血腥丘陵由静态线性条带拼装升级为动态攻防战壕阵地生成

修复完成并验证通过

  • 关联分支: fix/issue-54
  • 提交记录: 2fe5f4d
  • 核心改动:
    1. 新增 src/game/wilderness-siege.ts 实现完整的 DRLGOUTSIEGE…
troytt closed issue troytt/diablo2-web#54 2026-09-17 07:31:22 +00:00
feat(map-gen/wilderness): 第五幕血腥丘陵由静态线性条带拼装升级为动态攻防战壕阵地生成
troytt created branch fix/issue-54 in troytt/diablo2-web 2026-09-17 07:31:05 +00:00
troytt pushed to fix/issue-54 at troytt/diablo2-web 2026-09-17 07:31:05 +00:00
2fe5f4d892 feat(map-gen/wilderness): dynamic siege trench and fortification generation for Bloody Foothills (fixes #54)
troytt commented on issue troytt/diablo2-web#55 2026-09-17 07:28:35 +00:00
feat(map-gen/wilderness): 扩展道路与隔离矮石墙网络至第二、三、五幕野外场景

修复完成并验证通过

  • 关联分支: fix/issue-55
  • 提交记录: 3f463ba
  • 核心改动:
    1. 泛化室外道路光栅化与边界隔离矮墙网络引擎(`stampTheme…