CNCDan 正在做一件很反常的事:把 Windows 经典游戏《3D Pinball for Windows – Space Cadet》复刻成一台实体弹珠机。
项目已经展示了早期机械部件,包括 3D 打印翻板、弹簧保险杠、弹射器和抬高球场结构。但它还不是完整机台,更不是能下单购买的产品。目前也看不到微软或 Maxis 参与制造、授权的迹象。
我更在意的不是“童年回忆复活”。真正有意思的是,《Space Cadet》本来可以用代码绕开物理限制。现在它被放回现实世界,尺寸、零件、布线、机构延迟,全都开始讨债。
它不是老机台复原,而是给软件补骨架
《Space Cadet》曾随多个 Windows 版本免费提供,一直到 Windows XP。很多人第一次接触弹珠游戏,不是在街机厅,而是在 Windows 预装软件里。
但这款游戏并不是某台真实弹珠机的移植。它来自 Maxis 1995 年的软件合集《Full Tilt! Pinball》。换句话说,CNCDan 不是在修复一台旧机器,而是在给一个屏幕设计寻找物理答案。
这点很关键。
修复老弹珠机,至少还有原机结构、零件规格和维修经验可参考。《Space Cadet》的麻烦在于,许多设计从一开始就服务于屏幕观看,而不是服务于真实钢珠滚动。
| 对比项 | 虚拟版《Space Cadet》 | 实体复刻的现实问题 |
|---|---|---|
| 来源 | Maxis《Full Tilt! Pinball》中的软件球台 | 没有真实原机可拆解参考 |
| 用户记忆 | 随 Windows 多版本传播,直到 Windows XP | 认知度高,细节偏差容易被看出 |
| 球台比例 | 屏幕透视可压缩、变形 | 落到实体后必须确定长宽和高度 |
| 碰撞反馈 | 可用代码模拟 | 需要真实翻板、开关、保险杠和传感器 |
| 延迟效果 | 程序控制即可 | 要靠机械路径和机构动作复现 |
所以这不是普通怀旧项目。它更像一道反向工程题:把一个原本没有物理身体的东西,硬是做出骨骼、肌肉和神经。
56 厘米宽球场,把现成零件卡住了
从 CNCDan 公开展示的进展看,他已经做出一批早期机构。3D 打印翻板、带 LED 的弹簧保险杠、弹射器、抬高球场,都已经进入搭建和测试阶段。
但离完整实体机台还有距离。最大的问题,是比例。
CNCDan 将游戏里的屏幕视角映射到约 1 米高的实体球台后,球场宽度约 56 厘米。这个尺寸比常见商业弹珠机更局促,也让采购变得麻烦。
按这个比例,保险杠直径只有约 53 毫米。市面上常见的弹珠机保险杠并不匹配。买现成件,很可能装不下;缩小结构,又会牵动触发可靠性。
CNCDan 已经遇到这个问题。早期塑料微动开关表现不够稳定,霍尔效应磁铁方案有所帮助,但这不等于问题已经彻底解决。小尺寸保险杠要长期稳定触发,还得继续调。
布线也不是小事。
《Space Cadet》里有抬高球场。虚拟游戏中,球从上层洞口回到下方翻板区,只要程序安排一段延迟就行。实体机里,线束不能挡住回球通道,开关也不能影响钢珠路径。每一根线都要让路。
这对 DIY 爱好者的提醒很直接:如果想参考这个项目,别急着按商业弹珠机标准件下单。更现实的做法,是先确认比例,再决定哪些部件能买、哪些必须自制或改造。
怀旧玩家则可以换个预期。现在它更适合看制作进展,不适合当成“等发售”的产品。
真正要看的,是三类问题能不能过关
这个项目的难度,不在于把图案印到木板上。图案只是第一眼。弹珠机真正考验的是手感:球速、碰撞角度、翻板力度、开关触发、回球节奏。
此前 Deeproot Pinball 曾计划在 2021 年推出一个基于《Space Cadet》布局重新换皮的项目原型。那是另一个公司项目。后来 Deeproot 因欺诈指控相关问题倒闭,不能拿来预判 CNCDan 的自制项目会失败。
但这个参照有用。它说明弹珠机不是轻资产生意,也不是靠情怀就能交付的东西。公司化项目都可能被制造、供应链、成本和信用拖垮,个人自制更要面对时间和调试成本。
接下来最该看三件事:
- 小型保险杠和翻板能不能长期稳定工作,而不是只在展示视频里成功几次。
- 抬高球场的回球机构能不能接近原作里的停顿和节奏。
- 球场美术能不能做到足够准确,经得起老玩家对照记忆。
最后一点也有意思。CNCDan 正在寻找真人艺术家手绘复刻球场图案,并明确不想用 AI 完成。
我不太把这看成技术洁癖。对这类复刻项目来说,玩家要的不是一张“差不多像”的图,而是熟悉的位置、线条、颜色和细节。AI 可以生成风格,但很难替代这种逐格对照的还原工作。
这也是整件事的主线:屏幕上的《Space Cadet》很轻,复制、安装、运行都轻。可一旦变成实体机,它马上变重。重在尺寸,重在零件,重在调试,也重在每个老玩家脑子里那份不好糊弄的记忆。
