【揭密】zqh——123初赛关卡的秘密
嘿嘿 本贴含有剧透,如果想自己探索请谨慎观看!!!!(自己探索门槛较高) 前言:相信玩过zqh——123初赛四关的朋友,都会有这样的感受:有些关卡虽然通过了,但好像仍有秘密,意犹未尽;有些关卡则让人一头雾水,连过关都不知道怎么过。事实上,这四关有些类似去年决赛本人拙作《MF4.4》的结构,即各关之间有着深层的联系,想要解答其中一关的秘密,需要去另一个关卡寻找相应的信息。多个参赛关之间相互影响、作用,这在MW杯历史上应当是首创。(虽说今年116的各关以后将组成一个大作品,相互之间有一定联系,但尚不及zqh这四关的联系之强烈:有些关卡,在脱离其他关卡信息的前提下,是几乎不可能通过的。)这同时也对MW杯的评分标准提出了挑战:如果某个参赛关的通关前提是通过另一个参赛关,那么是否仍然应该“独立”地评价这一关? 第一关:There is No Level
夭寿了,zqh在关卡里认真写剧情了!!!!!!!!!!
第一关看上去是一个“平和”的关卡,全关主要由一些难度不是非常大的zqh特色设计组成,中途用信息砖穿插着剧情,主要描述了一个被“研究者”以“保持纯洁”为名而封印的小岛。这关描绘的正是封印后的小岛。
中途提到了三个“古怪的地方”,指的是另外三个参赛关。
CP前有一个比较有趣的设计,需要趁循环浮桥处于较高位置时连续大跳到达高处。
这关让人生疑的地方很多,有一些意义不明的设计,最明显的是这两处开关砖,黄开关根本无法碰到,而青色开关砖的所在地是一条不归路,受到向上循环桥的阻碍,上去之后就下不来了。而且阴阳砖封住的地方似乎在暗示,这关下方还有内容……但查看EDIT界面,一无所获,这关只有480高度,再往下就到底了。渲染了“这岛被封印”的氛围。
一路走下去,这关就结束了,似乎又没有结束……
先去那三个“古怪的地方”看看吧。
第二关:Poisonous Tomb
这可能是真正意义上最正常的一关了(
一个速通向关卡,当然路上少不了一些zqh操作(
但你需要的仅仅是“技术比较好”,不需要别的东西了
到了关底,发现事情好像没有那么简单,还记得开头有个水管被红色阴阳砖封住了吗,那么这里的意思就很明显了,顶红开关然后赶紧返程
快速往返,你需要的仍然仅仅是“技术比较好”而已(
这里开了一个“搞心态”的玩笑,也是zqh的恶趣味之一了:这个水管根本就是个摆设,进不去!
那么事情结束了吗?
没有呢,因为这关全程没封顶~
于是,只需要你“技术比较好”,那么就可以在限定时间内到达终点再回到起点,然后翻上天花板再次冲向终点
不对,是翻过终点后面的高墙
那么最后将会来到……
这是什么意思呢?
先去下一关看看吧。
第三关:Three Colors Garden
想要完全理解这关,需要熟练掌握以下问题:在特定颜色光线的照耀下,特定颜色的物体会呈现出什么颜色呢?
如果只想知道这个问题的答案,下图就能满足你:
而如果想知道其中原理,则需要以下光学知识!!!
来跟我一起学习吧~
【第一节 光学三原色】
在光学中,我们把红(R)、绿(G)、蓝(B)称为三原色。它们是构成其他各种色光的基石。比如:
青色光(C,或说天蓝色)是由绿光和蓝光混合而成的,即:C=G+B
品红光(M,或说紫色)是由红光和蓝光混合而成的,即:M=R+B
黄色光(Y)是有红光和绿光混合而成的,即:Y=R+G
以上这三种颜色,称为光学三间色,它们是光学三原色两两组合得到的。那,要是把三原色全部叠加起来呢?
我们就会得到:
白光(W,或说自然光),W=R+G+B
截止目前,我们就有七种颜色了(RGBCMYW),好像少了谁?我们是不是忘了——
黑光(K),等会,黑光不就是没有光嘛,伸手不见五指……
你说这八种颜色(RGBCMYKW)咋这么熟悉呢???嘿嘿
这张图的核心是由RGBCMY六色组成的环,从R开始按顺时针依次是:R、Y、G、C、B、M。
下面是这张图所蕴含的一些信息:
1)三原色用实砖表示,而三间色则用了虚砖表示。
2)环中每两个原色所夹的间色,表示该间色由这两种原色混合而成,比如Y处于R和G之间,表示Y=R+G。
3)反过来看,与某种原色相邻的两种间色,表示这两种间色“含有”该原色,如R两侧是M和Y,M=R+B,Y=R+G,都含有R。
4)在环中处于正对面的两种颜色(R和C、Y和B、G和M),称为互补色。这个概念将在后面一个大谜题中发挥重要作用。
在后面的讨论中,我们约定:我们所说的颜色,仅限于以上八种颜色。
【第二节 阳光照在大地上】
当一束阳光照在一个物体上,会发生什么呢?
这里,我们认为阳光就是白光(自然光),根据前面的介绍,白光=R+G+B,于是可以把阳光看作这三原色在同时照射。
而物体,会吸收一些颜色的光,反射其余颜色的光。不同物体对光的偏好不一样。
比如一个成熟的苹果,可能会吸收掉绿光和蓝光,而反射红光。反射的红光到了人们的眼睛里,于是人们认为苹果是红色(r)的。
所以,我们说“一个物体是某种颜色的”,实际上指的是“这种物体喜欢反射这种颜色”。
再比如,一个青色(c)的物体,因为C=B+G(可查上图),所以它是在反射蓝光和绿光,而吸收了红光。反射出来的两种颜色混合得到青色,进了人们的眼睛里,于是人们认为它是青色的。
再再比如,一个白色(w)的物体,是把RGB全都反射了;
再再再比如,一个黑色(k)的物体,是把RGB全都吸收了,啥也没反射出来。
(你可能发现了:表示光的颜色时,我用大写字母;表示物体的颜色时,我用小写字母。)
所以,要判断一个物体的颜色,只用判断它是在反射还是在吸收三原色。
总结如下表:(1代表反射,0代表吸收。)
现在问题来了:要是正在照耀的不是阳光(R+G+B三种原色混合),而是RGBCMY六色之一的光(最多由两种原色混合),那么:
若已知物体原来的颜色,如何计算它在某种光线下呈现的颜色?
【第三节 色彩检验室】
我们分两种情况来讨论。
情况一、正在照耀某种原色(例如R)。
面对红光,每个物体只有两种选择:要么反射它,要么吸收它。
于是,不管是什么东西,在红光照耀下,要么呈现红色(反射它),要么呈现黑色(吸收它,无光可反射)。
(1)什么颜色的东西爱反射红光呢?
粗略地列举一下:红色(r)的东西当然可以;白色(w)的东西爱反射一切,当然也可以;还有“包含红色”的两种间色物体,即紫色(m)和黄色(y)物体,它们也都有反射红光的本事。
(2)什么东西爱吸收红光呢?
粗略地列举一下:首先是跟红色正交的青色(c),它爱反射绿光和蓝光,唯独吸收红光;黑色(k)的东西爱吸收一切,当然也可以;还有红以外的两种原色,绿(g)和蓝(b),它们都只爱反射自己这一原色,而吸收红光。
总结:在红光R下,颜色为r、w、m、y的物体均反射红光,因此呈现为红色;颜色为c、k、g、b的物体均吸收红光,因此呈现为黑色。
我们用下图形象地表示这一情况:阴阳砖的颜色表示物体本来的颜色,阴阳砖下方的砖块表示物体在红光照射下呈现的颜色。
(3)能不能更有条理地进行上述分析?
当然可以。首先来回顾一个重要结论:
要判断一个物体的颜色,只用判断它是在反射还是在吸收三原色。
用红光照射,实际上就是在检验这个物体到底在反射还是吸收红光。
但是,想要判断一个物体本身的颜色,还需要知道它对绿光和蓝光的态度。同样是反射R,对待G和B的态度就能分成四种:反射GB、反射G且吸收B、反射B且吸收G、吸收GB。查一查上表,就知道这四种态度分别对应着w、y、m、r四色,于是这四种颜色的物体在红光下都呈现红色;同样是吸收R,对待G和B的态度亦有四种,分别对应着c、g、b、k四色,这四种颜色地物体在红光下呈现黑色。
更进一步,我们可以有如下概括:
定理一.设光线颜色是X1,X1是原色,设另外两种原色是X2和X3。
①若物体颜色是x1或x1+x2或x1+x3或w,则呈现为x1;
②若物体颜色是x2或x3或x2+x3或k,则呈现为k。
情况二、正在照耀某种间色(如青色,C)
面对C,由于C是绿光(G)和蓝光(B)的混合,每个物体有四种选择:反射GB、反射G且吸收B、反射B且吸收G、吸收GB。在这四种选择下,物体分别会呈现c、g、b、k四种颜色。
于是,在青色光下,这个物体对待G和B的态度是完全明确的。唯一不明确的是它到底是吸收还是反射R。这就导致每种态度下,都有两种可能:
态度1:呈现青色=反射GB = 物体具有c色(吸收R)或w色(反射R)
态度2:呈现绿色=反射G且吸收B = 物体具有g色(吸收R)或y色(反射R)
态度3:呈现蓝色=反射B且吸收G = 物体具有b色(吸收R)或m色(反射R)
态度4:呈现黑色=吸收GB =物体具有c色(吸收R)或k色(反射R)
更进一步,我们有如下概括:
定理二. 设光线颜色是X,X是间色且X=X1+X2(两种原色),X3为另一种原色,那么:
①若物体颜色是x或w,则呈现为x;
②若物体颜色是x1或x1+x3,则呈现为x1;
③若物体颜色为x2或x2+x3,则呈现为x2;
④若物体颜色为k或x3,则呈现为k。
有了这两个定理,我们就能自己推断出开头给出的答案了:
番外篇:色光问题的数学刻画
如果看完上面的分析还是觉得头脑混乱,那么可以试试从数学的角度考虑这个问题!
什么???数学???
不用怕,数学的意义不是把问题变复杂,而是把问题变清晰,变简单。
首先,我们来回顾一下这张表:
根据这八种颜色对RGB三原色的反射情况,我们可以用如下方式来表示它们:
r=(1,0,0)
g=(0,1,0)
b=(0,0,1)
c=(0,1,1)...
以此类推。
那么现在每一种颜色,就都变成了一个由0和1组成的三元数组。
为什么要这样表示呢?因为,写成数组之后,我们就可以对它们进行“运算”!!!怎么运算法呢?
一、“加法”
之前说过,间色光是由两种原色光组成到一起的。比如,C=G+B,要是写成数组,这就变成了:
(0,1,1)=(0,1,0)+(0,0,1)
再比如Y=R+G,写成数组则是:
(1,1,0)=(1,0,0)+(0,1,0)
再再比如W=R+G+B,写成数组:
(1,1,1)=(1,0,0)+(0,1,0)+(0,0,1)
发现了吗?这正好就是把数组中每一位数分别相加!
当然,也有一些比较尴尬的情况,比如把青色和黄色叠加,理论上三原色就齐了,得到白色,于是C+Y=W,即
(0,1,1)+(1,1,0)=(1,1,1)
但这是无伤大雅的,只要我们把0和1之间的“加法”进行一些改编,规定1+1=1就可以了。
在这种加法之下,我们发现:色光的混合,对应着颜色的“加法”。要想知道两种色光混合之后得到什么光,只用把它们翻译成数组,按这种加法加起来,再翻译回去就行了。
二、“乘法”
我们来回顾一下红色物体被青色光照射时会呈现什么颜色。
红色物体r=(1,0,0),青色光C=(0,1,1)
要想判断照射后呈现的颜色,只用分析RGB当中有哪种光被物体反射出来了。
1)R被反射了吗?C中根本不含有R光(C第一位是0),更别谈物体把红光反射出来了。
2)G被反射了吗?C中含有G光(C第二位是1),可是红色物体不爱反射G(r第二位是0)
3)B被反射了吗?C中含有B光(C第三位是1),可是红色物体不爱反射B(r第三位是0)
所以,RGB都没有被反射,(0,0,0),答案是黑色!
也就是:(1,0,0)×(0,1,1)=(0,0,0)
事实上,无论如何更换物体和光照的颜色,上面的分析思路都是行得通的。
想要反射出某种原色,必须要求:色光具有该原色,且物体反射该原色。
体现在数组上,就是色光数组和物体数组的同一位必须都是1,最终得到的反射数组的相应位置才会是1,否则是0。
这就是0和1之间的乘法法则!
所以:光线照射在物体上,对应着颜色的“乘法”。要想知道某种色光照在某种颜色的物体上得到什么颜色,只用把它们翻译成数组,对应位置相乘,再翻译回去就行了。来看一例。
问:黄色物体在紫色光照下呈现什么颜色?
答:黄色y=(1,1,0),紫色m=(1,0,1),(1,1,0)×(1,0,1)=(1,0,0)=红色。
由此观之,当初那张“答案表”,无非就是一张乘法表而已!
回到第三关:Three Colors Garden
呼,终于可以开始讲这关了。
本关的核心玩法是:选择某种颜色的灯光照射当前场景,以此“改变”开关砖的颜色,从而使得关卡可解。
【第一题】
(图中的R、G、B方块表示相应颜色的光线,钻进去即可“开灯”。)
路线被y色阴阳砖封住,而我们拥有的开关砖是m色的,当前状态显然无解。因此,本题的目标是:选择一种光线,使得在该光线下,开关砖和阴阳砖反射的颜色一致,那么阴阳砖就可以被解开了。这等价于问:哪种原色,能够被m和y同时反射或同时吸收?注意m=r+b,y=r+g,所以只有R符合要求。
当然,也可以考虑暴力解法:只需根据前面的结论,把RGB三种色光都验证一遍,看哪个符合要求就行了。
R:此时m变红色,y变红色,可行
G:此时m变黑色,y变红色,不可行
B:此时m变红色,y变黑色,不可行
所以选择红色!
【第二题】
本题可选的光线颜色仍然是RGB,但是开关砖的逻辑变复杂了。仔细分析,我们有两种策略:(1)让m色和g色呈现相同颜色,从而直接使用上方开关即可通过;(2)让m色和y色呈现相同颜色,c色和g色呈现相同颜色,先开上方开关,再开下方开关。
不过,如果策略(1)可行,作者就没必要把场景搞这么复杂了,所以肯定是策略(2)((((
当然我们也可以从逻辑上排除策略(1):因为m色和g色是互补色,m色反射RB而吸收G,g色吸收RB而反射G,两者的习性完全相反,是不可能反射同一种光线的。
现在来看策略(2):想让m和y呈现相同颜色,这不就是第一题吗,直接选R。此时可以检查一下第二个条件,c色和g色都吸收红光,同时呈黑色,第二个条件就自动满足了。
=============================以下施工现场,写累了不想动了(================================
【第三题】
可选的光线换成了三间色CMY,开关砖结构与第二题一致。因此同样也是两条策略:(1)让m色和b色呈现相同颜色,从而直接使用上方开关即可通过;(2)让m色和y色呈现相同颜色,c色和b色呈现相同颜色,先开上方开关,再开下方开关。
【第四题】
接下来的内容可以看马奥里的解说(((((((((((((
我就不写图文攻略了(((((((((((
https://www.bilibili.com/video/BV1xg411V7BB
页:
[1]