Axıs
技能目录

08 · 前沿技术:什么时候该追,什么时候该躲

08 · 前沿技术:什么时候该追,什么时候该躲

独立游戏的死法之一:在错误的时间用了正确的技术。 本文件唯一目的:帮你决定"这个新技术,上不上"。

1. 三七法则(决策总纲)

只用成熟度 ≥ 70% 的技术,且必须能一键关掉。

成熟度 定义 独立游戏策略
0–40%(实验室) 论文/概念验证 绝对不用
40–70%(早期) 有 Demo,工具链不全 可做技术预研,不进正式项目
70–90%(可用) 有产品案例,有坑但可绕 可用,但要有降级方案
90–100%(成熟) 引擎内置、社区有解 放心用

额外三条硬指标,任一不满足就不上:

  1. 有官方支持(引擎内置或一等公民插件)——不要靠 GitHub 上的单人维护项目
  2. 有降级路径——炸了能一键关掉,游戏照常运行
  3. 有人天预算——引入 + 调优 + 兜底的总成本已估算并批准

2. 技术采用决策表

技术 成熟度 独立游戏建议 理由
Nanite(UE5 虚拟微多边形) 85% ⚠️ 谨慎 省 LOD 工作但内存/磁盘大;风格化低模用不上;移动端不支持
Lumen(UE5 动态 GI) 80% ⚠️ 谨慎 好看但贵;低配机型不可用;烘焙更可控
TAA / TAAU 95% ✅ 强烈建议 便宜好用
FSR / DLSS / XeSS 90% ✅ 强烈建议 性价比之王,0.8 缩放 + 上采样省 35% GPU
Virtual Texturing 80% ⚠️ 看规模 大世界有用;小项目是负担
GPU Driven Rendering 70% ❌ 复杂度高,收益只在超大规模
硬件光追(RTX) 70% ❌ 一般不 受众小、成本高;只有 5% 玩家能用
软件光追(SDF/Lumen 软追) 75% ⚠️ 同上
3D Gaussian Splatting 55% ⚠️ 特定风格 实景扫描风格可用;可控性差、无法改资产、包体大
神经渲染 / NeRF 类 45% ❌ 实时性不足;不适合交互
AI 纹理生成(SD 等) 80% ✅ 概念/草稿 只用于概念图和草稿,不要直接进包
AI 动作生成 / Motion Matching 70% ⚠️ Motion Matching 本身成熟(85%),AI 生成动作要人工修
程序化生成(Houdini) 90% ⚠️ 看规模 见 domains/05
Compute Shader 通用计算 90% ✅ 按需 GPU 粒子、模拟很好用
Mesh Shader 65% ❌ 硬件覆盖有限
Variable Rate Shading 75% ⚠️ 收益中等,调试麻烦
ML 超分 / 神经压缩 70% ❌ 不如 FSR/DLSS

3. 逐项深度判断

Nanite

✅ 收益 免去 LOD 制作;可直接用高模;视觉密度高
❌ 代价 磁盘/内存占用大;不支持蒙皮/透明/变形;移动端不可用;打包时间长
🎯 适合 写实风格、静态环境密集、PC 独占、有高模来源
🚫 不适合 低模风格化、2D、移动端、需要大量变形的资产
独立游戏结论 默认不开。除非你的招牌就是"超高密度场景"。风格化低模开了也没收益

Lumen

✅ 收益 免烘焙;动态光照;迭代快(改灯立刻看效果)
❌ 代价 GPU 成本高;低端机不可用;有噪点与漏光;需要更多调参
🎯 适合 大量动态光源、时间变化、室内外频繁切换
🚫 不适合 移动端、低端机型、静态场景为主
独立游戏结论 默认用烘焙 + Light Probe。只有当"动态光照"是核心玩法(如可破坏光源、昼夜)时才考虑

替代方案(更便宜且更可控): 烘焙 GI + Light Probe + 少量实时补光 + 精心设计的光照模板。

FSR / DLSS / XeSS(独立游戏必上)

✅ 收益 内部渲染 0.7–0.85 分辨率 + 上采样 → 省 30–45% GPU 填充,画质损失极小
❌ 代价 需要配置;TAA 类上采样有拖影;UI 要独立渲染
🎯 适合 几乎所有 3D 项目
独立游戏结论 ✅ 强烈建议。这是独立游戏最容易拿到的性能红利

配置建议:

  • 低档:渲染 0.7 + FSR Performance
  • 中档:渲染 0.85 + FSR Quality
  • 高档:原生 + TAA(或 FSR Quality)
  • UI 在最终分辨率渲染,不要被上采样糊掉

3D Gaussian Splatting(3DGS)

✅ 收益 实景扫描 → 照片级真实;拍摄成本低
❌ 代价 不可编辑(无法改资产);包体大;需要清理"漂浮物";交互性差;引擎支持仍在演进
🎯 适合 实景+幻想风格、步行模拟、静态场景展示、meta 叙事
🚫 不适合 需要频繁改资产、需要精确碰撞、需要动态物体交互
独立游戏结论 ⚠️ 只在"照片真实感"就是你的招牌时才用。作为点缀(如一个特殊场景)比全盘使用更稳

注意:3DGS 的法律与版权风险(拍摄地的肖像权/物权)需评估。

AI 生成(纹理/概念/动作)

用途 建议 风险
概念图/情绪板 ✅ 强烈建议 低
参考图 ✅ 强烈建议 低
草稿 → 美术重绘 ✅ 建议 中(需人工重绘)
直接进包的纹理 ⚠️ 谨慎 风格不统一、版权存疑、分辨率/UV 难控
直接进包的角色 ❌ 不建议 拓扑/UV/骨骼不可用
AI 配音 ⚠️ 看预算 情感表现、授权条款
AI 动作 ⚠️ 需人工修 滑步、穿模

独立游戏正确用法:

AI 用于「想法的放大器」,不用于「资产的替代品」
概念 → AI 出 20 个方案 → 美术选 1 个 → 手工实现 → 风格统一

红线:

  • AI 素材必须登记来源与授权(平台条款各异,商用需确认)
  • AI 素材不能破坏风格宪法(必须过色板/风格校验)
  • 直接把 AI 图贴进游戏 = 必被玩家认出并批评

4. 引擎升级的决策(独立游戏的重大风险)

情形 建议
项目进行中,引擎出了大版本 不升,除非有必须的功能
项目进行中,引擎出了 LTS 补丁 升(补丁级风险低)
项目早期(< 20% 完成),新版本有关键功能 可升,但要留 1–2 周缓冲
项目后期(> 70%) 绝不升
插件依赖旧版本 等插件更新或换插件

升级前必做:

  1. 完整备份 + 独立分支
  2. 检查所有插件/自定义 shader 兼容性
  3. 升级后立刻跑:构建 + 真机 + 性能快照 + 视觉回归(对比截图)
  4. 保留回退路径至少 2 周

5. 前沿技术的引入流程

① 明确:它要解决什么问题?(不能是"因为很酷")
      ↓
② 查成熟度:引擎内置?有产品案例?社区有坑记录?
      ↓
③ 做 1–3 天的原型(用真实场景,不是空场景)
      ↓
④ 测:真机帧时间 / 内存 / 包体 / 构建时间 的前后对比
      ↓
⑤ 评估:收益 / 成本 / 风险,写进决策记录
      ↓
⑥ 通过 → 引入,同时写好一键关闭开关 + 降级方案
      ↓
⑦ 未通过 → 归档记录(含"何时可重新评估"的条件)

6. 前沿技术风险登记表(建议维护)

技术 用途 成熟度 收益 风险 降级方案 开关位置 负责人
FSR 2 上采样 90% 省 35% GPU 拖影 关掉,原生渲染 设置-画质 TA
TAA 抗锯齿 95% 防闪烁 拖影/UI 抖 切 FXAA 设置-画质 TA
3DGS 场景 特殊关卡 55% 视觉冲击 不可编辑 换成传统场景 Debug 开关 TA

每一项前沿技术都必须有"开关位置"和"降级方案"两栏。空着就不许上。

7. 什么时候该"追新"

情形 可以追
这项技术就是你的招牌 ✅
它能大幅省人天(如 FSR 省的性能 = 省的优化时间) ✅
它是引擎内置且社区成熟 ✅
你还在预研阶段,有时间试错 ✅
它解决了一个已有的明确痛点 ✅

8. 什么时候必须"躲"

情形 必须躲
量产阶段 ❌
出货前 3 个月 ❌
团队没人懂,也没有学习时间 ❌
没有官方支持,靠单人维护的插件 ❌
无法一键关掉 ❌
会让打包/构建时间翻倍 ❌
需要特定硬件(受众 < 20%) ❌
只是为了宣传口径("我们用了 XX 技术") ❌

9. 自检清单

  1. 这项技术成熟度 ≥ 70% 吗?
  2. 引擎内置或有官方支持吗?
  3. 能一键关掉吗?开关在哪?
  4. 降级方案写了吗?
  5. 有真机前后对比数据吗?(不是"感觉快了")
  6. 人天成本估了吗?含调优和兜底吗?
  7. 对包体/内存/构建时间的影响测了吗?
  8. 它解决的是真痛点还是假需求?
  9. 现在是引入的正确时机吗?(预研 ✅ / 量产 ❌)
  10. 团队有人能维护它吗?TA 离职后怎么办?
  11. 如果它半年后停止维护,你的游戏会怎样?
  12. 关掉它,游戏还能正常玩吗?(不能 → 不许上)

10. 一句话总结

独立游戏用前沿技术的正确姿势是:用成熟技术省成本,用招牌技术造差异。 FSR/TAA/LUT 这种"便宜的成熟技术"要全上; Nanite/Lumen/3DGS 这种"昂贵的性感技术"要看它是否就是你的那一招。 追新的收益归项目,追新的风险也归项目——而你只有一次机会。