这期周五事实很特别。事情始于2024年炎夏,团队正努力完成《异星工厂:太空时代》(Factorio: Space Age)DLC。游戏快好了,他们想听玩家反馈,于是办试玩活动(FFF-427),让玩家队伍从头玩到尾当面提意见。他们还请来普鲁萨研究(Prusa Research);对方也是粉丝,答应参与。活动开始时,他们想现场打印模型,费尔加尔(Fearghall)很快做出格里巴(Gleba)上的蠕动者(Wriggler)简模。活动结束后,大家回去工作,却仍想回到现实世界模型。
正文

进入实体世界 Pard
2024年盛夏,我们全力赶工 Space Age DLC,游戏已基本就绪,想收集玩家反馈,便决定组织一次试玩活动(FFF-427),让玩家团队通关并提供当面批评。我们这群极客邀了 Prusa Research 的朋友来做配套程序和演示。他们也是粉丝,爽快答应。活动开始时,我们觉得现场打印 Factorio 模型会很酷,Fearghall 很快建出了 Gleba 星球上人人喜爱的 Wriggler 简单模型。

活动结束后大家回归工作,但都惦记实体模型的点子。发布后几个月的修 bug 与打磨期里,我们用业余时间做原型,打印上色了几个模型,却缺概念。搁置一阵后头脑风暴,答案很简单:传送带。传送带是从早期到后期工厂的核心。Jarosław 设计了网格系统概念,能紧贴游戏放置实体,随后很快做出机械臂初版。这阶段我们打了无数原型,很快发现几乎每个模型都需要两版:高精度可免胶拼装的,以及为高间隙打印机或需永久胶合准备的宽容差版。
Jarosław 不停做玩家建造实体,Fearghall 着手敌人。先是咬人虫巢迭代,接着箱子、玩家角色、石炉……模型集稳步扩大,但我们知道得止步,否则发布所有实体太耗时。于是聚焦早期游戏,最终得到 15 个模型集、65 个独立模型,共 247 个 STL 文件。

为何选择 3D 打印? Pard
如今数字世界实体周边减少,游戏实体盘几成遗迹。我们一直想给粉丝和自己留个纪念。Wube 是软件公司不是玩具厂,也不愿做昂贵限量收藏品。遂决定用 3D 模型当“感谢支持”小礼,谁都能下载自印。第二同样重要的理由:我们爱你们的创意,想给你们机会在我们创作上迭代、加上自己的风格,迫不及待想看。
重新构想 Factorio Jarosław
我曾对 3D 打印不屑一顾,还好没早入坑——我本就爱微缩桌游且有 3D 美术底子。等我冒险尝试后,两台打印机再没闲过。办公室流传 Factorio 3D 打印模型风声时,我耳朵立刻竖起,不料很快参与毕生最迷人项目。
常读博客的人知道,我们实体都始于 3D 模型,看似转打印轻而易举——我也这么想,但该想得到的!过程比想复杂。












FDM 打印最明显问题是支撑。好比用乐高搭屋顶,斜顶易偏移每行,平顶则需下方悬空砖块靠支撑。我们想尽量避免额外支撑,不然留着碍眼、拆掉麻烦。于是我得把模型分件免支撑打印再拼合。作为比例模型和高达粉,自创分件很过瘾。
另一问题:Factorio 模型疯得美妙。等距视角给美术师肆意发挥,有时所见仅是自由悬浮物体集合,唯正确角度看似机器。量采矿钻机会发现南北与东西变体不全同却看似一样。高度也矛盾:游戏里限一格高却显得更高。独特难题是设计“看起来像 Factorio 模型”而非“实际结构”的 3D 模型。
等距游戏模型还有背面暗空间问题,我把那些恐怖空隙换成了新想的安全机械。
这旅程是职业生涯最有趣挑战。谢 Wube 和 Prusa 成全,也盼更多工作室如此分享(说的就是你们,某宇航员团队!)。特别谢同事 Pard 贪得无厌测我模型,愿你的耗材永不耗尽!











设计敌人 Fearghall
Jarosław 手搓传送带和装配机还顺带搞砸了“懒鬼”通关时,我接手让有机实体活过来。幸好多数有机实体有全角度旋转精灵图,免了等距透视痛苦,多数角度完整无需镜头戏法。但模型只为预渲染,有独特难点。如咬人虫巢罩着隐形皮,游戏内细节全在纹理数据,无法转入打印文件。清理烘焙一周后,现在无支撑顺利打印。
多数有机打印不可能像 Jarosław 机器那样免支撑,几何太复杂、零件太小。我仍力求易打:闲置工程师姿势多次免支撑,虫姿势(除 90 度攻击)全免支撑,但跑步姿势之类必用支撑。







角色和咬人虫族大问题是支撑界面损伤,接合面丑,故不愿多支撑损视觉。工程师简单:背包分件加槽针,稍倾角度即可。






咬人虫族更麻烦在腿:正确朝向绝对打不了,从中缝分件留大缝不可接受。只能倒着打!但单件倒打会在最显眼面留疤,遂决定外壳自成一件正确朝向。好处是外壳易按尺寸印对色。






于是重排腿新朝向少支撑,合并几腿加强度,因现实需自站。外壳加浮雕调间隙,最终几乎无支撑痕,还有满意“咔哒”声。





何处下载? Pard
所有模型现已在我们 Prusa Brands 的 Printables 主页上架供下载。特别感谢 Štěpán Feik 全程助推,从试玩活动到今早帮我们冲线。他的合作文章见 此处。
评论
整体氛围几乎一边倒赞赏,真正的分歧只在于把它看作 Wube 一次技术好奇心驱动的社区礼物,还是现实世界可组合制造与万能构造器的早期信号。技术澄清集中在原资产为何不能直接实体化、游戏内 3D 模型与显存的关系,以及游戏本身的真实尺度。
认为这是 Wube 技术好奇心与回馈社区的典范
- Wube 做扎实技术工作且乐在其中:他们分享把 Factorio 移植到 ARM64 时,商业理由之外更像团队单纯好奇 ARM64 是否已是可行的游戏平台,然后把结果公开。(较多人)
- Wube 应成为游戏行业学习的榜样,其技术好奇心在游戏公司里很独特。(较多人) > 直接放出文件而不是昂贵收藏版,是经典的 Wube 做法,我个人很喜欢。(@ill-ion)
认为放出文件的价值在于社区可以继续再创作
- 社区能基于这些文件再创作,做出原开发者未必想象得到的东西;这比做成昂贵收藏版更有意义。(较多人)
把它看作现实世界可组合制造与万能构造器的起点
- 现实版 Factorio 即可组合制造,也就是工厂造无人机、无人机再建工厂,最终指向万能构造器;有人认为这会成为下一家万亿美元公司。(少数人) > 现实版 Factorio,也就是可组合制造、工厂造无人机再建工厂,也就是万能构造器,会是下一家万亿美元公司。(@atemerev)
希望把已有工厂转成可打印模型,最好还能按区域切片
- 有人准备用 G1X 打印这些作品,并期待社区做出把已有 Factorio 世界转成 3D 模型的工具;整张地图可能太大,因此截取局部来打印会更好。(少数人) > 希望能有人做个工具,把现有的工厂世界转成三维模型,或者至少能挑一个区域来打。(@Cieric)
希望实体传送带真能移动,而不只是静态摆放
- 有人原本期待出现能实际运转的 Factorio 传送带迭代,而不仅仅是能触碰或摆放的模型。(少数人) > 我还希望能有一版真的能动的 Factorio 传送带。(@schobi)
标题让人误以为是触屏适配,但实际方向更有趣
- 有人只看标题以为是在讲 Factorio 触屏控制,结果发现是更值得关注的技术项目。(少数人)
有价值的补充
- Factorio 并不放出它的 3D 模型;游戏内所有物体都是 3D 模型的 2D 渲染,这也是它占用大量显存的原因。
- 游戏本身已有真实尺度:一格约一米,车辆时速读数由此而来;黄带基本是步行速度,工程师能全天以约 30 公里时速奔跑,矿机像是一个 3×3 米的盒子。
- 项目难点在于原资产从不是为物理世界制作,必须重新工程化等距技巧与悬浮几何,才能用于 3D 打印。
- 一句代表社区情绪的玩笑:工厂必须扩张。