开发记录
- 钢铁前线v15
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v14
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v13
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v12
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v11
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v10
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v9
联机功能第一阶段(网络基建): - 接入 VibeHub SDK v3,主菜单新增「VibeHub 登录/退出」与当前账号状态 - 新增「联机对战」大厅:创建局域网私密房(房间码 SF-XXXXXX)、凭码加入、查看在线玩家(直连/中继标记) - 联机对局本体(互相可见/对战)仍在开发中,本次为登录 + 房间 + 大厅基础层 - 单机战役玩法完全不受影响
- 钢铁前线v8
v20260811v14 更新内容(修复批次): 【阴影全丢修复 SWFIX1(本次核心)】 1. 修复"切战役后再切画质 → 全场景阴影直接缺失":根因 = 战役软切换时 sun.target(太阳阴影目标点)被从场景移除,此后其 matrixWorld 不再随场景遍历更新(每帧只改局部坐标)→ 阴影视锥永久冻结在软切换那一刻的旧位置 → 玩家视野内任何物体都收不到阴影。 2. 修复内容: - 36_softswitch 白名单保留 sunTarget(并新增按对象身份兜底保留 sun.target / moonLight.target,任何改名都不再误删); - 03_renderer updateSunShadow 增加自愈兜底:若 sun.target 意外脱离场景立即挂回;视锥范围变更时同步重建阴影相机投影矩阵(防投影过期)。 3. 验证:软切换前/后/再切画质全程 sun.target 常驻场景、矩阵实时跟随玩家(探针 2/2);软切+切高画质链路画面与正常链路像素级一致(区域均值 46,60,13 vs 44,58,12)。 【画质切换链路回归确认】 4. 游戏内切高画质(含软切后):地形重建为 MeshStandardMaterial+AO/法线/粗糙度、草地三档重建、阴影 2048 PCFSoft、雾/昼夜联动全部正确(探针 5 项断言全绿,无抛错)。 注:高画质地面比低/中画质略暗属于设计(烘焙 AO 压暗+法线细节),非异常。
- 钢铁前线v7
v20260811v13 更新内容(发布版): 【树木全面重做 M18】 1. 树木模型全部重做:落叶阔叶/针叶/窄柱/棕榈/枯树/树桩 6 类固定形态,细分度大幅提升,不再是"奇形怪状"的简单几何;新增 13 种树种,按战役地区/气候自动分配(诺曼底橡树、太平洋椰林、雪地针叶等)。 2. 树冠实时风动:共享着色器风吹摆动(相位按位置哈希、幅度随高度),光照/雾效每帧同步。 3. 棕榈树改为共享几何/材质,造型与散布椰树一致,不再是"电线杆绿球"。 4. 倒树机制修复:撞倒瞬间真实移除实例(不是缩放伪装),根治"一棵变两颗"残留;撞树触发阈值放宽,接触即断根。 【草地密度修复 R5b】 5. 修复草地"时多时少"根因:池点占用计数防密度膨胀、补缺"失败连击"重试、同次重排去重、近层优先写序(首帧玩家身边即满草)、杜绝重写风暴。 【载具积分系统 H5】 6. 新增个人载具积分:击杀+40 / 占点+60 / 助攻+15 / 击毁敌方载具+150 / 击落敌机+180,上限 1500;劣势方击杀积分 +50%;载具部署消耗积分(轻坦300/中坦550/重坦800/飞机400)。 【R5 批次全量回顾】 7. 太平洋战役软切换崩溃修复(材质惰性重建+软切置空四材质,异常 719/帧 → 0)。 8. 新武器/英军武器无声修复:采样选择改真实查表+枪型自动回退,MG34/MG42/SVT-40/掷弹筒/No.4/斯登全部有声。 9. 画质切换完整生效:三档画质表真实重建草密度与地形材质(AO/法线/粗糙度)。 10. 音频战役上下文预载 + 零合成音保险丝:主菜单 1-3 秒出菜单,战役语音后台预热,缺失采样绝不落合成音。 11. 草地风感+行波阵风+色调斑块+边缘密度缓降+草吃雾;LOD 移动窗口,已就位草位置恒定。 12. 坦克越野减速移除(公路/越野同速);所有树(含大/枯)可被坦克物理撞倒、推走、倒地固定。 13. 阵营载具池扩充(坦克 47 + 飞机 26 条目占位)+ 战役年份锁池;武器年份门控(MG34/MG42/SVT-40 等按年份解锁)。 14. 玩家可部署自己的载具(含飞机完整起飞操作);bot 载具定时补位。 15. 飞机起飞重做:拉起率自适应、起飞宽限、失速保护;小地图/罗盘 30Hz 更新;fog 指数塌缩复合 bug 修复。 全量验收 71 脚本:65 全绿,6 基线失败均确认非本次引入;发布版冒烟 4/4 全绿。
- 钢铁前线v6
《钢铁前线》正式版 v20260811 更新说明: 本次大更新: - 新增启动加载条: 进入主菜单前一次性预载全部音效与音乐(含进度显示), 战斗开始后零加载, 不会再出现"先合成音后变采样"的情况 - 退出战役/再来一局/返回主菜单全部改为软切换(不再整页刷新), BGM 开关与音量设置不丢失, 重新开局秒进 - 修复: 坦克死亡重生后车体/炮塔弹孔焦痕残留(重生自动清除贴花纹理) - 修复: 远处太阳光晕被天空盒深度切角 - 修复: 玩家开枪缺世界枪口闪光(与 bot 同池, 夜战照亮环境) - 性能: bot 编制人数自适应降频, 大编制 CPU 占用下降, 小股编制不变 - 音效/音乐/语音完整采样(六国语音、枪声、爆炸、战役音乐) 八大战役: 莫斯科/斯大林格勒/柏林/诺曼底/太平洋/淞沪/百团大战/滇缅
- 钢铁前线v5
20260811v5 更新说明: - 恢复完整音频: 线上与本地均使用完整内联音效备份(与主仓库完全一致), 不剥离、不缩减——采样音效 100% 可靠 - 音效/音乐/语音全部恢复完整采样(枪声/爆炸/六国语音/战役音乐) - 修复: 远处太阳光晕被天空盒深度切角 - 修复: 玩家开枪缺世界枪口闪光(与 bot 同池, 夜战照亮环境) - 性能: bot 编制人数自适应降频, 大编制 CPU 占用下降, 小股编制不变
- 钢铁前线v4
20260811v4 更新说明: - 修复: 发布版本地(file:// 直接打开)音效变程序化合成的问题——内嵌音频备份拆为独立 js/02d_embedded.js, 本地游玩时自动加载恢复全部采样音效; 线上不受影响(保持轻量加载) - 大幅优化加载: 线上剥离冗余内嵌音频(页面 JS 从 60MB 降到 1MB 级), 音效/音乐改为按需加载外部 OGG - 修复: 远处太阳光晕被天空盒深度切角 - 修复: 玩家开枪缺世界枪口闪光(与 bot 同池, 夜战照亮环境) - 性能: bot 编制人数自适应降频, 大编制 CPU 占用下降, 小股编制不变