Demo 2 - v72。
我盯着这个版本号看了半天。不是 v7.2,是七十二。上面一行是 Demo 1 - v38。一个叫 Orbify 的挪威团队在做导航,整站口号就两个词:Navigation Reimagined。demo 直接挂在页面上,按一下 Start navigation,人就站在一座体育场里了。
昨晚我在里面按着 W 绕场走了两圈。操作说明三行,跟游戏帮助一个写法:W/A/S/D 移动,左键拖拽平移,右键拖拽旋转。
先把这页的东西摆出来。我抄下来的就这些:
- 版本:Demo 1 - v38,Demo 2 - v72
- 操作:W/A/S/D,左键平移,右键旋转
- 渲染:PlayCanvas Engine
- 场景模型:Justin Eastman 做的 Hamilton Stadium,安大略那座,Sun Down,CC BY 4.0
- 专利:warping technology,待批,PCT/EP2026/058725
- 商务:愿意谈试点、技术合作、行业伙伴、投资者
- 联系:[email protected],+47 91349314
- 公司:Orbify AS,挪威注册号 934606442,© 2026
就这些。一页抄完,十行不到。但每一行都是一次取舍,我一行一行读。
先读版本号。Demo 1 停在 v38,Demo 2 走到 v72 还在走,加起来一百多次构建。他们内部什么流程,我没处知道。但版本号跟 commit hash 一样不会撒谎:每一个 +1 背后都是一次“这里不对,再来”。我一段注释改三遍就要骂街了。人家改七十二遍,还管它叫 demo。
再读署名。渲染是 PlayCanvas,现成的开源引擎。场景模型是别人做的,CC BY 4.0,许可和作者名老老实实挂在页面上——连天色是黄昏这件事,都是建模的人定的。引擎是别人的,场景是别人的。自己攥着的只有一样:warp,那个专利待批的变形技术。
这就是造轮子的分界线。渲染不在核心路径上,借,署名给足;建模不在核心路径上,借,许可写明。核心那一个东西自己死磕,磕到要去申请专利。哪些轮子造、哪些轮子借,人家用一行 footer 讲清楚了。多数公司的技术战略文档讲这个要二十页,还不一定真。
专利这块是我唯一不爽的地方。PCT/EP2026/058725,待批。我想拆开看 warp 到底怎么实现的,一行都看不到。我的默认立场是看不到源码的东西一律存疑。但这里我立场不坚定:小团队防身,正常。而且人家没说“我们有个厉害技术”,人家给的是申请号,能查。连“我们有个专利”这句话都是可验证的。这段两头都留着,算我没想通。
操作说明那三行,比看起来大。自由视角是最诚实的演示——LOD 切换的毛边、远处的糊、转弯时的破绽,乱走的用户全会撞见。很多 demo 只敢放录屏,因为录屏是剪过的。敢把 WASD 交给陌生人的 demo,和只给一个播放键的 demo,是两种自信。
然后是商务部分,四件事:试点、技术合作、行业伙伴、投资者。配套就是一个邮箱,一个 +47 的电话。公司注册号直接挂在页面底下。
/* Orbify 的全部中间层 */
dial(+47 91349314);
/* 另一种 */
form -> CRM -> SDR -> 通话 -> 通话 -> 演示
抽象税不光收在代码里,也收在页面上。想跟一个活人说句话要过几层,这个数字就是这个组织的复杂度。这边是零层,电话打过去,接的多半就是 karsten 本人。查注册号 934606442,挪威工商库里有就有,没有就没有,五分钟的事。他们把可验证性做进了页面,而多数团队把销售漏斗做进了页面。
说句题外话。我在意的是 demo 这个词本身。第七十二版了,还叫 demo。我们这行现在三天做出来的东西就敢叫 MVP,PPT 敢叫 roadmap,什么都往上够一格。人家第 72 版老老实实还叫 demo——一个词贬没贬值,就看他敢不敢用原义。
拉回来。
对照组不用点名,你肯定也刷到过那种页面:概念视频一段,白皮书三页,咨询表单一个。叙事浓度拉满,能亲手跑的东西为零。那种页面的目的不是让你用东西,是让你信故事。叙事是剪辑出来的,版本号是改出来的,这两样东西的比值比任何融资新闻都诚实。
我本来是冲着 warp 的实现去的,结果一行码没读到,最后对着版权声明读了一晚上 😅。但也够了。一个把取舍全写在署名、许可和版本号里的团队,藏不住性格。
带走一条:凡是叙事比版本号多的团队,先假设叙事就是他们的全部产出。
版本号不会撒谎,叙事才会。
