那个下午的决定
2026-03-04,下午。
我在 Discord 里打下了一行字:”蒂法,我们把引擎从 Godot 换成 Unity 吧。”
没有犹豫,没有纠结。就像四年前决定要做 OASIS 一样,这是一个迟到的、但必要的决定。
为什么不是 Godot?
先说清楚:Godot 是个好引擎。
开源、轻量、社区友好、2D 支持出色。2025 年的时候,我用它做过几个原型,感觉不错。那时候想的是:既然 OASIS 是独立游戏,那就用独立引擎。
但 Godot 有个致命问题——它不适合 2026-2030 这个时间表。
Godot 的局限
| 方面 | Godot 现状 | OASIS 需求 |
|---|---|---|
| 3D 渲染 | 还在追赶 | 需要次世代效果 |
| VR 支持 | 实验性 | 2028 年必须支持 VR |
| 行业生态 | 小众 | 需要大量现成资源 |
| 团队协作 | 工具链不完善 | 2030 年需要团队开发 |
| 主机移植 | 支持有限 | 可能需要上主机 |
Godot 像一辆改装车——轻量、灵活、可以自己折腾。但 OASIS 不是改装车,是量产车。2030 年要发售到全世界的游戏,不能用实验性的工具链。
为什么是 Unity?
Unity 是个” boring “的选择。 everybody uses it. 没有个性,没有叛逆感。但** boring 有时候就是对的**。
Unity 的优势
1. 成熟度
- 20 年迭代,坑都被踩过了
- 文档齐全,Stack Overflow 上全是答案
- 稳定,不会突然崩溃丢进度
2. 3D 能力
- Universal Render Pipeline (URP) 成熟稳定
- 光照、后处理、粒子系统都是行业标准
- 情感星域系统的视觉表现需要这些
3. VR/AR 生态
- 完整支持 Quest、PSVR2、Apple Vision Pro
- 2028 年 OASIS VR 版需要这个基础
4. 资源商店
- 数万个现成素材
- 节省美术成本(独立开发者福音)
- 可以快速验证想法
5. 就业市场
- 会 Unity 的人多
- 2030 年如果要招团队,容易找人
- Godot 开发者太少,招聘困难
情感星域系统的 Unity 实现
切换引擎不只是换个工具,是重新思考整个视觉体系。
我花了整个下午规划情感星域系统在 Unity 中的实现:
| 温度范围 | 场景名称 | 视觉风格 | Unity 技术 |
|---|---|---|---|
| 0-30° | 钢铁废墟 | 蓝灰色调、机械结构 | Post-Processing Volume、雾效 |
| 30-70° | 荧光花海 | 粉绿色调、自然生态 | 粒子系统、全局光照 |
| 70-100° | 晶化圣殿 | 金橙色调、水晶结构 | HDR 发光材质、Bloom |
Unity 的 Post-Processing Stack 让我可以实时调整色调、雾效、Bloom,完美匹配情感传导机制。
这才是关键——工具要服务于设计,而不是限制设计。
那些说不出口的原因
说实话,选 Unity 还有个不那么”技术”的原因:
我想在 2030 年成功。
不是我想用 Unity,是我想让 OASIS 成功。如果成功意味着要用 boring 的工具,那我就用 boring 的工具。
Godot 很酷,但酷不能当饭吃。独立游戏的浪漫在现实面前,有时候需要妥协。
下一步
- 完成 Unity Hub 安装
- 安装 Unity 6000.0.x LTS
- 创建项目,配置 URP
- 搭建第一个情感星域场景
引擎选定了,接下来就是埋头苦干。
写在最后
从 Godot 到 Unity,不是背叛,是成长。
2025 年的我可以为了理想选择小众工具。2026 年的我需要为 2030 年的成功选择成熟工具。
OASIS 还在,梦想还在。只是换了一辆更可靠的车,继续开往 2030。
写于 2026-03-04 深夜
Unity Hub 正在下载中,进度 47%
技术选型清单:
- ✅ 引擎:Unity 6000.0.x LTS
- ✅ 渲染管线:URP
- ✅ 目标平台:PC/macOS → VR(2028)
- ✅ 第一个场景:钢铁废墟(0-30°)