5 Commits

Author SHA1 Message Date
NianGao Dev
6c23eb4c62 修复了一些bug 2026-09-19 14:21:08 +08:00
NianGao Dev
5d0524ca52 feat(game): 掉落物单堆叠上限 9999 + 拾取按栈上限拆分;挖掘按住循环挥动
- 地上掉落合并上限 64→9999,超出生成新堆(TestDropStackCap)
- 拾取按物品栈上限拆成多栈入包,放不下回吐地面
- 按住左键挖掘时每 0.3 秒循环挥动手部(swingTimer),
  挥动幅度收窄并抬高持手位置保持可见
- 新增 -digtest/-swingtest dev 截图测试开关
2026-08-16 22:32:07 +08:00
NianGao Dev
c0c8ba75fc test(entity): 未加载区块实体冻结回归测试;路线图回写稳定性与观感修复 2026-08-16 21:00:24 +08:00
NianGao Dev
9e2f5a6186 fix(game): 崩溃修复(卸载区块实体冻结)+ 立面光照、掉落可见、打击感、水下效果、空手拳头、血条左/饥饿右
- 崩溃(index out of range):实体所在区块卸载后失去碰撞支撑无限下坠到
  负坐标,光查询越界 panic——WorldView 增 ChunkLoaded,未加载区块实体冻结;
  chunk 光查询加越界防御(双保险)
- 立面光照:mesh 每面取**邻格**光照(原版光照模型)——此前用方块自身光照
  (sky=0)导致悬崖/矿洞立面全黑(泥土竖向黑色根因)
- 掉落可见:生成后 1 秒拾取延迟 + 图标加大到 0.45
- 打击感:攻击命中音(block.hit)+ 实体受击白闪(uTint)+ 手持挥动动画
- 水下效果:相机入水蓝色叠加(渲染.md §8 水体)
- 空手显示肤色拳头(白羊毛 × 肤色 tint),持方块正常显示
- HUD 布局:血条左下、饥饿右下(经典布局)
2026-08-16 20:59:28 +08:00
NianGao Dev
58aa9f5e02 feat(entity): 实体系统——僵尸 AI/白天燃烧、动物游荡、掉落物合并拾取、村民房屋蓝图与建造队列(含测试) 2026-08-15 23:06:20 +08:00