Chromatron
Chromatron | ||
一代Chromatron的第45关 | ||
原名 | Chromatron | |
类型 | 解谜过关 | |
平台 | Windows、Mac OS X | |
开发 | Silver Spaceship Software | |
关卡数 | 50关/代×4代=200关 | |
模式 | 单人 | |
发行时间 | 一代早于2003-四代2005 | |
相关作品 | Reflections、Aargon Deluxe |
Chromatron(常见中译《反射镜》、《奇妙的反射镜》)是美国游戏制作组银色飞船软件(Silver Spaceship Software)[1]制作的一款物理解谜游戏。
简介
Chromatron是一款解谜闯关游戏,共4代,每代50关,总计200关。最晚在2007年,银色飞船就已声明不再继续开发Chromatron后续作。
Chromatron的规则很简单,鼠标点击拖动右上方的镜子放到主界面合适的位置上,通过合理摆放和旋转镜子,让不同颜色的光照到对应颜色的灯上,即可通关。
光照符合基本的物理规则。随着闯关的深入,关卡会逐渐增加难度,比如光源、灯和镜子的数量开始增多,镜子和场景装置的种类也开始丰富起来。
起初只有一代Chromatron可以免费下载,后来四代Chromatron均可在官网免费下载。第三代和第四代又分别有副标题“几何(Geometry)”和“少不是多(Less is Not More)”。
在Chromatron的官方页面上,作者提到Chromatron的灵感来自之前的一款名为Reflections的游戏;比起Reflections,Chromatron又引入了“颜色”等机制。类似的激光游戏还有Aargon Deluxe等。
Chromatron曾有官方论坛,现已关站。据作者在论坛上透露,Chromatron用C语言编写。
元素
- 主界面
- Chromatron的主界面(board)是一个15×15的格子,每个格子可能有光线经过,也可能放置镜子或场景装置。场景装置不可移动或旋转,而镜子可以移动或旋转。
- 工具箱
- 工具箱(toolbox)是一个4×6的格子,每个格子中可能放置一个镜子也可能是空的。开始关卡时所有的镜子都在工具箱中。
- 关卡列表
- 主界面下方是关卡列表。不能进入的关卡标为红色,可以进入的标为绿色,已通过的标为蓝色,当前关卡标为白色。从二代开始,关卡列表上方会有当前关卡的标题。
- 当前可以进入的关卡数与当前已通过的关卡数有关,已通关卡越多,可以进入的关卡数也就越多。一代Chromatron初始只能进行一关,四代则是初始可进行25关。
- 基础操作
- 点击镜子可以逆时针旋转镜子。右击可以顺时针旋转镜子。
- 拖动镜子可以移动镜子的位置。
- 按空格键可以进入下一关,点击关卡列表上可以进入或者已通过的关卡编号也可以直接到达对应的关卡。
- 按R键可以让所有镜子回到工具箱中。
- 光线
- 光线(beam)是Chromatron的基础,由场上的激光器产生。
- 游戏中有很多种不同颜色的光线,但实际上都是由三原色光(红光,蓝光和绿光)叠加而成的。光线的叠加符合普通的颜色相加规则:
- 紫色=红色+蓝色
- 青色=蓝色+绿色
- 黄色=红色+绿色
- 白色=红色+绿色+蓝色
- 但并非所有光都需要玩家来叠加,系统有时也会提供白色激光器。
- 镜子
- 每一代Chromatron都会增加一些新镜子。
- 注意,有的关卡由于设计失误或者故意制造迷惑,即使不用所有镜子也可以通关。
- 一代镜子
-
- 平面镜(reflector):可以将光线反射 90 度或 180 度。首次出现于一代第 1 关。
- 分光镜(splitter):可以将光线分成两束,一束直接穿过,另一束会像遇到平面镜一般反射 90 度或 180 度。可以通过分光镜合并呈90度角汇合的两束光。首次出现于一代第 4 关。一代 Chromatron 中分光镜不会将光线反射180度,二代开始新添此特性。
- 斜角镜(bender):可以将光线反射 45 度或 135 度。根据光照入角度的不同,能同时反射两束光而不会互相干扰。首次出现于一代第 7 关。
- 滤色镜(filter):仅当垂直于入射光线放置时,能从叠加光中将指定的光过滤出来。有三种,分别是红滤色镜、蓝滤色镜和绿滤色镜。首次出现于一代第 15 关。
- 三棱镜(prism):对于三原色的折射率不同——红光会直接穿透,绿光会被折射 45 度,蓝光则会被折射 90 度。能用此效果来将白光散射成三原色的三束光,也能将三原色合为白光。首次出现于一代第 18 关。由于场地格子的限制,分出的三束光线方向与真实的三棱镜并不相同,色散被严重夸大。
- 变色镜(doppler):能将一种原色的光变成另一种原色的光。首次出现于一代第 23 关。名字来源于多普勒效应(doppler effect),虽然静止的变色镜是不可能利用多普勒效应变色的。←也不一定,毕竟这世界观连传送门都有。
- 根据放置方向,变色镜可将入射光线的频率提升一级或降低一级(三原色频率从低到高为红、绿、蓝
初中物理)。比较魔法的是提高蓝光频率会输出红光,而降低红光频率会得到蓝光。 - 对叠加的光原理也类似,“超频”紫光(红+蓝)会输出黄光(红变绿+蓝变红),“降频”紫光则会得到青光(红变蓝+蓝变绿)。
- 根据放置方向,变色镜可将入射光线的频率提升一级或降低一级(三原色频率从低到高为红、绿、蓝
- 量子镜(quantum tangler):可以将入射光线沿垂直方向分为相反的两束互相“量子纠缠”的光线,其中一束光线通过变色镜时,另一束会在同样的距离(按格数计算)上发生相反的变色。首次出现于一代第 26 关。
- “量子纠缠”的两束光中若有一束被分光镜或量子镜再次分光,“量子纠缠”就会“退相干”因为在分出的两束只有一束通过变色镜的时候无法合适地处理另一侧而解除。
- 不过滤色镜不会让光变多,只会让光变少,所以不解除量子纠缠。
- 三棱镜看似可以分光,但其实对于每种原色都不会分光,所以不解除量子纠缠。
如果看了描述还是不懂的话,请去游戏中体会其玄妙( )之处。
- 二代镜子
-
- 多重滤色镜(multi-filter):在四个方向上分别是红、绿、蓝、白滤色镜。出现于二代第7关。所谓“白滤色镜”就是相当于没有一样。
- 反色镜(complementor):将射入光线变为其反色。出现于二代第18关。红色和青色互为反色,绿色和紫色、蓝色和黄色也互为反色。白色的反色是“没有颜色”,所以白色射入时无光线射出。
- 适当在反色镜周围布置镜子可以让反色镜进入死循环,此时反色镜会停止所有输出。这一机制出现于二代第49关。例如,把反色镜的输出端用分光镜叠加在输入端上就会出现死循环。
- 反色镜输入一种原色会输出两种原色,这两种原色又可以被三棱镜分开分别操作,相当于原色被分光,所以反色镜也可以解除“量子纠缠”。
- 三代镜子
-
- 双面平面镜(dual-reflector):双面都可以作为平面镜使用。出现于三代第17关。
- 四重斜角镜(quad-bender):双面都可以作为斜角镜使用。出现于三代第22关。可以同时反射四束光所以叫“四重”。
- 此外,三代所有关卡都不包含量子镜,分光镜也很少出现,大部分关卡都是真正的“反射镜”。副标题“几何”也是指这一特征。
- 四代镜子
-
- 逻辑门(logic gate):两个输入端都有同一种颜色时,输出端才会射出这种颜色。出现于四代第4关。其实就是与门。
- 移动传送门(mobile teleporter):传送门的可移动版本。出现于四代第19关。具体功能参见“一代场景装置”的“传送门”条目。
- 没有同时出现移动传送门和传送门的关卡,所以不明确光线能否从移动传送门传送到传送门。
- 原色逻辑门(primary logic gate):功能与逻辑门一样,但输出只能是单独的原色,若两个输入共有的原色多于一种则不能输出。出现于四代第41关。
- 场景装置
- 除三代外,每一代Chromatron都有新增的场景装置。
- 一代场景装置
-
- 激光器(laser):产生光线。出现于一代第1关。激光器共有红、绿、蓝、白四种。每个关卡至少有一个激光器。
- 灯(pinwheel target)[2]:通关的目标,被对应颜色的光线经过时就会点亮,一个关卡的所有灯都点亮时就通关。出现于一代第1关。灯共有红、绿、蓝、青、紫、黄、白七种,加上下述的黑灯则是八种。每个关卡至少有一个灯。
- 灯可以被多束光线点亮,判断标准是各束光线之和。例如,一束红光线和一束绿光线同时经过黄灯,黄灯就会点亮。
- 通过灯的光线必须要和灯的颜色完全相同,若多出一种颜色灯也不会亮。例如,一束红光线和一束绿光线同时经过绿灯时,绿灯不会亮。
- 障碍物(obstacle):光线无法通过,但可以从两个斜向相邻的障碍物的对角中穿过。出现于一代第7关。
- 导管(conduit):光线只能沿导管的方向通过,其他方向的光线会被阻挡。出现于一代第9关。
- 传送门(teleporter):光线射入后,会从入射方向下一个传送门射出。出现于一代第36关。
- “量子纠缠”的光线被传送时,射入和射出的传送门之间按照“没有距离”计算。
- 黑灯(black pinwheel target):只在没有任何光线通过时点亮。出现于一代第40关。如果颜色灯都点亮而黑灯有的没有点亮,也不算作通关。
- 二代场景装置
-
- 转轮(twister):把入射光左转90度射出。出现于二代第10关。然而转轮上的标记看起来像是会把入射光右转90度。
- 四代场景装置
-
- 星爆器(starburst):把入射光分为四束,从45度和135度的四个方向射出。出现于四代第9关。
- 当然,星爆器作为分光器件也会让入射光线解除“量子纠缠”。
- 禁入格(occupied square):光线可以正常通过,但是无法放置镜子。出现于四代第26关。
- 星爆器(starburst):把入射光分为四束,从45度和135度的四个方向射出。出现于四代第9关。
- 关卡代码
- 在Chromatron界面上按下Ctrl+C,即可复制当前镜子位置和角度对应的代码。对于有n个镜子的关卡,代码由2n个字母组成,每两个字母描述一个镜子的位置和角度。已复制的代码可以用Ctrl+V粘贴到同一关中。手动修改通关码可能触发bug让多个镜子互相重叠而消失,更早期的版本中手动修改通关码甚至可以达成“用镜子覆盖并消去场景装置”来作弊的效果。
衍生游戏
Hawkpeng79重制版Chromatron
Chromatron(Flash重制版) | ||
Flash重制版的第39关 | ||
类型 | 解谜过关 | |
平台 | Flash | |
开发 | Hawkpeng79 | |
关卡数 | 25×2=50 | |
模式 | 单人 | |
发行时间 | 2004年 | |
相关作品 | Chromatron |
2004年,Hawkpeng79将一代Chromatron重制为一款Flash游戏,并分为两部分发布,每一部分有25关。
Hawkpeng79曾说过通过19关可得知其MSN和Email,结果因为热心玩家太多,MSN被充暴多次。但很遗憾的是Hawkpeng79没有继续移植后续的Chromatron作品,而且似乎对Chromatron原作者不甚了解,称其为德国人。
移植版中大部分关卡与原版相同,最大的区别当数原版中极度烧脑的第35关惨遭简化不过下面的通关指导gif中给出的是原版Chromatron也可使用的答案。
游戏
通关指导
(待补充)
LaserTag
LaserTag | ||
类型 | 解谜过关 | |
平台 | Windows | |
开发 | Brian Smith | |
关卡包提供 | Brian Smith Michael Hall | |
关卡数 | 教学关卡包45关 BSmith关卡包37关 15 Difficulties关卡包75关 | |
模式 | 单人 | |
发行时间 | 2007年 | |
相关作品 | Chromatron |
LaserTag是美国Chroamtron爱好者Brian Smith制作的类似Chromatron的游戏,支持玩家自行设计关卡。
LaserTag游戏本体附带Brian Smith制作的教学关卡包和BSmith关卡包,官网页面还可以下载LaserTag爱好者Michael Hall制作的15 Difficulties关卡包。其实15 Difficulties平均难度比BSmith低得不是一点半点。
LaserTag的操作与Chromatron稍有不同:LaserTag中用鼠标左键点击镜子的原位置再点击目标位置来移动镜子,用鼠标右键旋转镜子。
与Chromatron类似,LaserTag也支持关卡代码。从工具栏的Text Code按钮处可复制粘贴代码,但是直接在游戏界面Ctrl+C/V则不行。
LaserTag用Visual Basic编写。由于底层逻辑设定问题,LaserTag中无法判断一束光线的来源和行进路程长短,因此无法实现量子镜。
奇妙的镜子
奇妙的镜子 | ||
类型 | 解谜过关 | |
平台 | Windows | |
开发 | 魔塔制作家 | |
关卡数 | 100关/代×2代=200关 | |
模式 | 单人 | |
发行时间 | 2009年 | |
相关作品 | Chromatron、LaserTag |
奇妙的镜子(GlassGZNC)是中国Chromatron爱好者魔塔制作家制作的类似Chromatron的游戏。
奇妙的镜子共两代,每代100关,其中有一些关卡复刻了Chromatron的关卡,其他关卡则是原创。
奇妙的镜子使用了Chromatron中几乎全部的镜子和场景装置,此外还有一些原创镜子,例如透过一种原色而反射其他原色的择色镜择色镜明明不分光却会解除量子纠缠,十分迷惑。
游戏操作方面,奇妙的镜子完全复刻LaserTag,用左键点击源格和目标格进行移动,右键进行旋转。
此外,可能同样是受LaserTag的影响,奇妙的镜子中也存在关卡设计器。设计器中限定每一关只能有一个量子镜和一个反色镜。
|