首页 › games › 《Quantum Game》把量子力学做成弹珠台

大多数游戏让你杀怪、种田、开赛车,这个游戏让你干一件更冷门的事:给光子排班。一张网格棋盘,一堆积木——镜子、半透分光片、偏振片、吸收岩、探测器——你要把一束束光子按指定数量和颜色送进探测器。它是波兰数据科学家 Piotr Migdał(GitHub ID:stared)的个人作品,Star 数百量级(写稿环境未联网,精确数以仓库页面实时数据为准),在科普圈和独立游戏圈被反复提起,靠的从来不是画面,而是一个几乎没人碰过的选题:把量子力学最劝退的那部分,直接做成了弹珠台。本栏目写过 sandspiel 的落沙物理、Infinite Craft 的AI当引擎、gobang 的半本AI教科书,但科普游戏这个分支还是第一次拆——它的骨架,恰好指向一条大多数开发者没想过的生意:变现不一定收玩家的钱,也可以收B端的钱。

仓库档案

这游戏是什么

一句话:一个用光子玩接水管的量子弹珠台。系统给你靶子,你摆镜子,光子替你检验答案。

每个关卡给一张网格:若干探测器立在格子上,旁边写着验收标准——“这颗要 3 颗红光子”“这颗一颗都不能进”。你的工具是一堆可以拖放、旋转的元件:平面镜负责拐弯,分光器负责把一束光劈成两半,偏振片负责滤色,岩石负责挡路。摆好后按下发射,光子立刻沿着你设计的光路飞出去,撞镜子反弹,过分光器分流,最后要么落进探测器,要么被岩石吞掉。探测器上的计数器实时跳动,差几颗、多几颗、颜色对不对,一眼可见。全对,过关;不对,挪一面镜子再来。

它有一个点睛设定:分光器是真·概率。一束光撞上半透片,不是“分给两条路各一半”这么简单,而是每个光子以一定概率走其中一条——同样的摆法,两次发射,探测器收到的颗数可能不一样。于是“多发射几次凑够目标数”成了玩法的一部分,而这一点点随机性,恰恰就是量子力学的测量本质。你以为你在玩弹珠,其实你在被一波三折地教波粒二象性。

flowchart LR
    G[关卡下发目标 探测器要几颗什么色] --> B[拖放旋转元件 摆光路]
    B --> F[按发射 光子实时飞]
    F --> C{计数器达标吗}
    C -- 没达标 --> A[看弹道找断点 挪一面镜子]
    A --> B
    C -- 达标 --> L[过关 解锁新元件]
    L --> G
    L --> S[沙盒模式 自由搭光路]
    S --> B

核心循环就这么多,反馈路径极短:你挪一下镜子,一秒钟内就能看到整条弹道的变化。短反馈 × 有拓扑深度的目标,这正是解谜品类的设计骨架——它只是把水管换成了光。

为什么上头

拆开看,它的上头感是五个机制叠出来的,每一个都具体到可以抄:

第一,反馈不是数字,是弹道。 大部分解谜游戏给你对错两个结果,它给你的是一条完整的轨迹动画:光子怎么走、在哪拐、在哪分、死在哪,全程可见。这意味着“错”也带着信息量——你看到的不是失败,是调试输出。目标梯度效应在这里被拉满:你永远知道差一步,而且知道差的那一步在哪。

第二,试错零成本,但解法有深度。 挪一面镜子的操作成本是半秒钟,所以卡关不产生挫败,产生手痒。而解法的搜索空间是拓扑的:先走哪条路、在哪个节点分光、用哪块岩石当“墙”,排列组合随元件数指数增长。低操作成本 × 高搜索空间,就是“再来一局”的配方——接水管、Baba Is You、扫雷,全是这个公式的变体。

第三,把老虎机的随机奖励穿上了白大褂。 分光器的概率机制,让同一个关卡两次通关的过程都不一样。心理学上这叫变比率强化——斯金纳箱里鸽子最上头的那种奖励节奏。但它的高级之处在于:玩家完全清楚随机性来自物理规则而非策划暗改,于是“再射一次凑够数”在玩家心里不是赌博,是实验。同样的随机,叙事不同,道德感受完全不同——这一手值得所有想做随机机制的人抄。

第四,课程设计即游戏设计。 新元件不是奖励皮肤,是新规则:偏振片逼你重新理解“颜色”,负探测器逼你学会“避开”,多个分光器逼你算概率树。每解锁一个元件,前面所有老关的解法空间都被重写一遍。这是任天堂式教学法——先给玩具,再给考卷——但用在一个学科上。

第五,“我在学习”是它最强的元动机。 玩家通关后晒的不是分数,是“我玩了个量子游戏”这句话本身。社交货币这一层,普通接水管给不了,它给了。科普游戏的钩子从来不是比别的游戏更好玩,而是让你在娱乐的负罪感里拿到一张免责声明。

技术拆解

这个仓库对开发者的价值,不在代码本身的新旧,而在它证明了一件事:一个可以玩的物理系统,核心代码可以小到一个人一个假期写完。

自研微物理引擎,几百行的量级。 光子在网格上就是一个带方向的质点,每帧推进一格;镜子是一条反射规则;分光器是“把振幅复制成两份、按概率分配”;偏振片是向量投影。主循环就是“推进所有光子 → 检测碰撞 → 应用元件规则”,没有任何黑魔法。它直接戳破一个迷思:做玩法原型不需要物理引擎,需要的是把规则表写清楚——这和本栏写过的 sandspiel 一个道理,落沙如此,光子也如此。

关卡是配置,不是代码。 目标、初始元件、可用元件表,全部是数据对象,加一关约等于加一段 JSON。这是它能撑起几十个关卡还能继续长的原因,也是本栏反复念叨的那句话的又一次应验:数据表驱动,加内容不改逻辑。

概率可视化就是教学。 分光器处画两束半透明的光,探测器上挂实时计数器——量子的“概率”这个最抽象的概念,被翻译成了两个UI元素。所有做科普、做教学产品的人都该看一眼这段:抽象概念的UI化,比一万字讲义有效。

渲染用 Canvas 2D,UI 用 jQuery。 2026年看当然老,但结构反而清晰:渲染层只管画线和拖尾粒子,逻辑层管物理和状态,两层几乎不耦合。今天用 TypeScript + Canvas 重写一遍,工作量按周算。

可以直接搬走的零件:网格光线投射器(反射/分光/滤色三件套,可原样搬进任何“激光解谜”小游戏)、关卡配置 schema、“目标-验证-解锁”的关卡循环骨架。任何一个光线类或弹道类项目,这三个件都是地基。

变现观察

先说仓库本身:没有变现痕迹——免费、开源、无广告。作者靠它换的不是钱,是声誉:一个数据科学家用几百行代码占住了“量子科普游戏”这个生态位,行业影响力、咨询机会、合作邀约都从这来。这是开源副业的第一种收益模型。

但这个仓库指向的生意,比它自己宽得多,三条路径都有真实案例:

路径一:科研与科普资助。 它的第二版重写拿过量子社区的小额资助(据其项目页口径,Unitary Fund 这类为开源量子项目发 microgrant 的机构模式)。对个人开发者的启示很直接:冷门科学题材可以申钱,不必接广告。全世界每年有大量科普基金、大学开放日预算、出版社数字配套预算,等着“能玩的科普”这种标的来花。

路径二:激光解谜是移动端验证品类。 应用商店里常驻着一整个“laser puzzle”品类——反射、折射、分光,玩法内核和这个仓库一模一样,商业模型清一色是“卡关看提示广告 + 去广告内购”(据公开品类常识口径)。也就是说,这条光路逻辑的玩法价值,市场已经反复付过钱了。

路径三:2025国际量子年的余温。 联合国把2025年定为国际量子科学与技术年(据联合国公告口径),全球的科技馆、高校、量子计算公司市场部都为“怎么给大众讲量子”发过愁。能玩的科普H5,就是他们预算表的现成答案——这个窗口在2026年仍然开着,供给远没饱和。

给我的灵感

点子一:微信小游戏《光线解谜》(推荐)。 拿它的光线投射器当内核,做成关卡制超休闲:激光头、镜子、分光器、滤色片,关卡目标“把指定颜色的光送进指定接收器”。变现走激励视频——卡关提示看广告、跳关看广告、解锁皮肤看广告——这是激光解谜品类在小游戏平台的成熟姿势。MVP 按两到三周排:物理内核一周,关卡编辑器和数值表一周,上线联调一周。差异化就抄它的分光器:市面上激光游戏几乎全是确定性光路,“概率分光”是现成的记忆点,也是你的传播点。

点子二:B端量子科普H5,一门按项目收费的手艺。 用这个仓库当作品集起点,一周内做出自己的 demo,然后去谈三类客户:科技馆展项、出版社电子配套、科技企业的市场活动页。单价按项目收,一个项目抵小游戏广告几个月流水。它吃的是沟通能力和交付稳定,不是买量能力——适合不想碰投放、想直接收服务费的开发者。代码不用从零写,把它的物理层现代化重写,就是你未来三年的工具箱。

点子三:弹珠肉鸽,把概率卖成卖点。 把“分光器概率”挪进 roguelike:每局捡镜子、棱镜、偏振片当装备,弹珠在钉板上弹射,伤害判定走量子式的概率分裂——Peglin 验证过的框架,换一张量子皮。随机机制天然契合肉鸽的“再来一局”,而“你的伤害取决于观测”这种文案,是在 Steam 页面能被记住的那种。MVP 三到四周,走 itch.io 起步、Steam 抢先体验接力的老路。

上手

它最值钱的一句话藏在它的选题里:没人跟你抢的玩法素材,往往躺在最没人敢碰的课本章节里。量子力学劝退了一代又一代学生,也替这个仓库挡住了所有竞争者。你缺的从来不是灵感,是把“劝退”翻译成“上头”的那一层皮。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入