如何成为魔术师(第1部分)

您好亲爱的读者。

我想分享现实中一项神奇任务的故事。 主题-哈利·波特世界。 它的特点是用户和房间的所有交互都以电子方式实现。 没有经典的城堡或任务。

文章的目的是展示可以在现代任务构建中使用的方法,并揭示Potter任务的技术组成部分。 展示我们使用了什么解决方案,如何将它们连接起来以及产生了什么。

为了方便起见,该信息分为2条。 在第一部分中,读者将熟悉任务和脚本,从玩家的头到尾进行操作。 在第二部分中,我们将深入探索并阐明技术解决方案,提供方案和源代码。

所有想法和解决方案都是我们自己的。

注意! 下切了很多文字和照片。



参赛作品


这一切始于2015年。我和我的兄弟都在寻找在哪里尝试我们的技能。 执行这样一个相当大的项目(如任务室)的任务看起来是一个值得选择的选择。 实施第一个版本花了大约六个月的时间。 然后,超过六个月,房间照常工作,我们上了课(这是第一次这样的经历,也是第一次商务经历),然后去度假了。 三个月以来,该脚本已进行了重大修订。 部分和内部。 最终产品真的很有趣而且很神奇。 我们将讲述这个版本的任务。

房间


玩家进入门,它在9¾平台上像墙一样被造型:


门后面是什么? 一个充满乐趣的房间。



让我们简要介绍一下主要主题。 下面是房间的3D模型,由我们的同事Alexander精心开发。 顶视图对于理解房间的总体结构非常方便:



玩家通过门进入房间,门由数字1表示。数字2是一个橱柜,其主要目的是向玩家隐藏第二个房间的存在。 3号是隐藏在墙上的柜子。 在其中,玩家会发现一根魔杖和长袍。 其余项目可以根据它们属于故事情节的方式进行划分。 药水表(4)与绿线和红线有关。 镜子(5)(位于门后),胸部(6)和迷宫(7)-绿线。 带有图片的壁炉(8)(图中未显示,数字指示其所在的位置)与蓝线相关。 多比(9)属于红线。
力的统一者(10)和中心物体(11)是该房间的最后任务。

每个故事情节的目的都是要获得一个包含其所有者(霍格沃茨的创始人之一)的力量的领域。

全景相片


接下来,我们简要描述完成任务的过程。 故事情节将按顺序进行描述,但它们可以以任何顺序甚至并行地行走。

通常,玩家立即开始检查房间,并迅速找到壁橱中的魔杖和披风(3):



磁铁安装在其尖端-我们将用它创造魔术。
玩家无需进行其他操作即可执行其余的互动:这些操作包括各种点击,打开门等。 此规则有一个例外-使用提取的球体。 关于它-进一步。

带有药水的桌子 (4)包含一碗记忆,2个棺材和药水。
美好的回忆是我们神奇世界中的Google Home。 在开发过程中,我们为自己设定了条件,即房间必须像任何普通界面一样必须响应用户的操作。 这是通过使用碗实现的:



根据某些触发(播放器的动作),它会复制“记忆”-音轨。
在播放时,碗会以三种颜色之一发光:绿色,红色或蓝色。 每种颜色对应于其自己的脚本分支-共有三种。 因此,红色是格兰芬多分支,蓝色是拉文克劳,绿色是斯莱特林。 (第四系去哪儿了-继续读下去)。

还有邓不利多的回忆。 在任务期间,他会陪伴玩家并提供线索。 在他的记忆再现期间,碗以白色突出显示。
在开场的音轨中对此信息进行了掩盖,当玩家通过9平台门进入时,该音轨便开始播放:



在下文中,我将在扰流板下复制音频文本。

已读
哈里,你好! 我很高兴您和您的朋友发现了一碗回忆。 这是桌上摆着魔药的奇怪物品,烟从里面散发出来。 不要用手触摸碗,在正确的时间,她会告诉您该怎么做。 正是在它中,我留下了我最宝贵的回忆。 使用它们来击败黑暗之王并使魔法世界摆脱即将来临的威胁。 但是很漂亮! 如您所知,只有摧毁所有的十字架,即黑暗灵魂的一部分,才能击败黑暗之王。 为了发现耶稣受难像,您出生后创建了凤凰社。 我们孜孜不倦地工作,并做出了惊人的发现:Voldemort还没有意识到另一种方式,这是一个巨大的优势。 我们设法得到了霍格沃茨的一位创始人佩内洛普·赫奇帕奇的日记,这告诉我们,每个创始人都有强大的力量,他们将它们包裹在魔术物品中并安全地藏起来,以免落入坏人的手中。 阅读后,我们决定应销毁日记-太重要的信息存储在其中。 您必须找到其他三个项目并将其组合-它们在一起非常坚固。 快点,哈利,你只有一个小时才能伏地魔完全战胜良善力量!

绿色方式


此外,玩家可以遵循任何情节路径。 让我们假设他们对一碗记忆感兴趣,并决定研究一张带有药水的桌子:



他们将开始接触并重新排列药水,这将是正确的决定,因为 如果您移动其中一个气泡,Dumbledore的记忆将打开:



已读
斯莱特林是个模棱两可的巫师。 尽管他总是被黑魔法所吸引,但他了解善与恶之间力量平衡的重要性。 这就是为什么他成为霍格沃茨的创造者之一。 他是著名的魔药和炼金术士。 凭借他的知识,他是第一个发现蛇晶体的人,这种粉末使他有机会与蛇对话。 发明发明后,他开始注意到自己的手表同时开始停止运转……这成为了他真正力量的关键。

您手里拿着一个小气泡,但是它的大小无法与它的价值相提并论。 连接火炉后,他将为斯莱特林的秘密打开大门。

关于化学物质的几句话。 反应
不幸的是,我们未能以看到的形式实现化学反应,因此简化了电路,在播放此音频期间,桌上的一个梭子只是打开了。 是的,这也是可能的:)

在框中,玩家可以找到以下线索:



不难猜测这是一个开门方案。 直播效果:


蛇眼是一个方便的指示器,它告诉玩家他在正确的轨道上。

在门的后面,我们发现一面镜子 (5):


在其上绘制一个星形,每个星形都编号。 同样在每个顶点附近绘制了三个符号。

在迷宫附近的胸部 (6)上,所有这些符号和一颗数量为4的相似恒星散落。 这表示特定的三个字符。
玩家需要在此之前进行猜测,然后将魔杖依次带到这些符号上。 之后,胸部将打开,斯莱特林的记忆将被激活:



已读
奇怪,很奇怪。 再次,这只手表停了下来。 再一次在同一时间。 他们是从我祖父Alastar Slytherin来的。 该机制是绝对可操作的,我已经检查了无数次。 我似乎明白为什么会这样...而且我别无选择。 我必须将它们用作力量容器的钥匙。

时间是解决迷宫的关键:




谜语解决后,球体附近的迷宫中的绿灯点亮,玩家将获得Slytherin诚实地挖掘出来的力量并聆听记忆:



已读
我,萨拉萨尔·斯莱特林(Salazar Slytherin),把这段记忆留给了我最值得继承的人。 多年以来,我一直在努力完成最复杂的炼金术任务-寻找哲学家的石头。 事实证明-这只是我能够在炼金术中达到前所未有高度的一种工具。 Wyrmpowder Powder,蛇怪召唤咒语,转换魔法物品并赋予它们新属性的能力已成为我最有价值的知识。 今天他们来了,你是霍格沃茨最值得的学生。

应该说这是最长的故事情节。 剩下的两个力量需要解决的难题少得多。 解决第一个房间大约一半的时间需要15到20分钟才能解决绿色分支。

人们对迷宫开启时的反应是无价的:)我们花了很多时间,但是值得。 技术细节将在第二篇文章中讨论。

红色方式


这是Dobby的一项任务,从书架开始。 上面有书,其中一本很特别。 如果将其捡起,则会激活内存:



已读
格兰芬多是一位非常勇敢而强大的魔术师。 他的好意无止境。 他是第一个平等对待精灵和其他魔法生物而不是仆人的人。 他们是他最好的朋友。 几代人以来,最善良的魔术师的传说从古老的精灵传到了年轻的精灵。 也许多比认识其中一些。 和他交朋友很容易-他喜欢读书和袜子。

最初要关闭这本书才能打开它,玩家需要用魔杖触摸封面上的龙蛋:



在这本书中,玩家会发现一双袜子:



观看文章:




脚趾上有闪电,在多比的手上也很容易看到。 通过将袜子握到Dobby的手中,玩家会给他袜子:) Dobby立即回答:



已读
多比是免费的! 勇敢的英雄,他怎么能感谢你? 您可能对格兰芬多的力量故事感兴趣。 即使在死亡痛苦中精灵的密码禁止了多比,也会告诉她。
(继续耳语)
传说格兰芬多是一位非常善良而勇敢的魔术师。 如此勇敢,以至于他能够将自己的力量隐藏在他那不幸的人-斯莱特林的鼻子下面。 我只知道他几次进入房间,斯莱特林在那里从事药水工作。 探索黑暗魔术师的餐桌,也许借助它的帮助,您将解决格兰芬多力量的奥秘。 祝你好运,哈利·波特。

Dobby发布后,药水表中的第二个棺材自动打开。 随之而来的是红灯,玩家在其中找到了红色的球体。 格兰芬多被激活:



已读
戈德里克·格兰芬多(Godric Gryffindor)欢迎能够通过此测试的人员。 现在,我的力量正在传递给您。 我知道您,勇敢的旅行者,以善良的名义使用它,因为思想不洁的人永远无法释放小精灵。 同情心和敏感性对黑暗灵魂是陌生的。 勇敢前进吧,愿我的力量帮助您!

顺便说一句,这是我最喜欢的音频! 效果很简单,但在寻找扬声器的过程中听起来真是太神奇了!

蓝色方式


在胸部附近,有一个带有即兴火焰的别致壁炉:


从表面上看,没什么奇怪的,但是经过详细的检查,结果发现可以压一些砖。 首次按下任何积木时,会发生3个操作:

1.高亮显示所有可推动的砖100毫秒
2. Candida Ravenclaw失去了视力
3.内存被激活:



已读
念珠菌Ravenclaw是位非常明智且杰出的女性。 是她为Hogwarts制定了施工计划并进行了监控,以便正确完成所有工作。 我们所有人都沿着Candida想象中出现的走廊走去,并在她发明的大厅里吃饭。 甚至Wizley双胞胎也利用Ravenclaw提供的秘密动作。 (神秘地)除了秘密动作,她还想到了一些画作:有些在看着你,而你自己也可以看着其他。

它暗示需要探索图片。 如果您注视着眼睛的间隙,则可以阅读以下提示:“不要让图片看着您。” 这是一个蒙面的谜语,解决方案在破坏者的下面。

解决方案
有必要用图片来闭上眼睛,例如用手。 可压砖将开始依次突出显示。

玩家需要以正确的顺序重复组合,完成目标后,图片会打开,并显示一个秘密单元格,玩家可以在其中找到第三个蓝色球体。

一点历史
最初,提示是“您缺少非常重要的内容”。

当玩家注视图片的眼睛时,图钉开始依次被突出显示。 因此,玩家错过了决定。 最初,该任务是为团队工作而设计的,因为 看着眼睛,不可能看到正确的组合-这应该由站在附近的另一位玩家完成。

Ravenclaw记忆已激活:



已读
恭喜您,不知疲倦的冒险家。 现在您知道霍格沃茨并不比我差。 作为尊重的标志,我给你我的力量。

在视频中可以看到传递蓝色分支的过程:


统合


细心的读者清楚地问了一个问题:“如何处理所接收的力量?”。 需要通过放置在这样一个有趣的架子上来将它们结合起来:



一旦所有三个领域都占据了他们指定的位置,Voldemort就进入了游戏:



已读
哈利,你好。 我们将很快见面。 我看到你很坚强。 但是你的心那么强吗? 如果可以的话,请解决房间中央物体的奥秘。

不允许打开该对象的城堡将打开,玩家可以使用国际象棋。 他们必须解决一个简单的国际象棋问题:



还记得魔术棋本身是如何移动的吗? 尝试自己解决问题(您有3个步骤可以解决),然后在视频中实时查看它的外观。


在棋开始移动的那一刻,玩家,尤其是孩子们的喜悦是难以描述的:)

解决象棋问题后,一直关闭的柜子 (2)最终打开。 邓布利多被激活:



已读
恭喜,英雄们。 但是现在欢喜还为时尚早,因为伏地魔一定已经计划了一些事情。 请记住,您已经聚集了强大的力量,它们将有助于在与黑暗魔术师的战斗中生存。
决定性的战斗即将来临! 不要忘了和你在一起。

因此,玩家打开了一个新位置。 题词“秘密房间开着”增加了不祥的气氛。 进一步-完全黑暗。

打架


战斗是最后的任务,发生在一个单独的带遮罩的房间里,只能通过壁橱进入房间。 游戏中的类比是与老板的最终关卡。
下面是这张有光的房间的照片(否则无法拍照),但是,玩家陷入了一个完全黑暗的空间。



当玩家进入第二个房间时,伏地魔被激活:


已读
最后,我们将在战斗中相遇,哈利·波特,没有任何事情可以帮助您生存! 如果您准备好了,那就开始吧! 把魔杖指向要点!

段落的实质如下:一名玩家(拥有魔杖的玩家)需要将其带到闪烁点。 他这样做之后,音乐就开始战斗,粉丝们也随之打开(再加上黑暗和音乐,效果非常好)。 但是最主要的是,在魔杖和伏地魔之间出现了一个“线程”-2个法术的冲突。 黑暗之王逐渐获胜,当希望越来越少时,邓布利多被激活:



已读
朋友,伏地魔是危险而强大的。 但不要忘记,你是非常强大的魔术师。 取得您的位置,并帮助击败黑暗之王!

接下来,我们给出正在发生的事情的简短摘要,没有所有音频,因为其中有很多。

邓布利多说完话后,紧接着主要玩家旁边的绿灯开始闪烁,从而向玩家发出一个绿色球体表示他需要取代这个位置。 当玩家完成任务时,哈利开始击败the球。 红色和蓝色球体也会发生相同的情况。 激活最后一个电源后,the球会说:



已读
哦,不! 霍格沃茨的学生们,这次胜利是你的! 但是黑魔王是无敌的! 我们会再见面..

激光表演打开,音乐变成胜利。 管理员进入房间并祝贺玩家获胜。

此任务是为团队通行而设计的,理想情况下应由4个人(其中1位是Harry的角色,另外3位是球体的助手)来完成。 但是,真正的最低人数是2人,一个不能从那个点打开魔杖(如果他这样做,那么战斗会停止,Voldemort报告:“将魔杖拉到那个点”),另一个可以根据需要落入适当位置。

如果仍然无法理解,您可以观看下面第二个房间通过的视频,但是看不到它,因为那里没有光。


复活节彩蛋


由于整个过程与游戏非常相似,因此我们无法在任务中添加几个复活节彩蛋。玩家进入第二个房间时所用

的Boggart
衣柜有一个封闭的区域。它有一个带扬声器的简单播放器。播放器上只有一首曲目,即90%的静音。剩下的10%是各种敲击声,骚扰声和其他声音,可能会使一些热心的玩家感到尴尬,特别是在那时玩家靠近内阁的时候。

蜡烛
墙上有几支蜡烛,但只有一半燃烧。只需提供一根魔术棒即可点燃其余的部分。 (但是,在此之前我们仍然必须猜测)。

笑话
细心的读者注意到桌上放着一罐装有“药水的笑声”。它的底部是一个闪电-与多比和袜子一样,必须带到多比。如果我们带来这些药丸,多比会开个玩笑!重新提供时-下一个,依此类推。总共有4个笑话:

轶事1
轶事2
轶事3
轶事4

我最喜欢的-关于斯内普!

结论


那么我们从这种方法中得到了什么呢?

首先是游戏化和互动性。玩家不仅在房间里走来走去,试图了解是否需要应用该内容,而且还可以自信且一步一步地完成任务。房间显示为响应玩家动作的用户界面。

其次,某些任务不太可能单独完成;需要团队合作。很难提出这样的任务,但是通常,它们给玩家留下很多积极的印象。建议脚本编写者注意这一点(如果您尚未这样做的话)。

当前形式的平均搜索时间为40-50分钟,这是一个很好的指标。它既不太快也不会很累。

到目前为止,该任务已经在乌克兰的第聂伯(Dniep​​er)成功进行,但不再受我们的指导(已出售)。

在下一篇文章中,我们将研究任务室的技术方面,并找出一切在幕后如何工作。

UPD:第二部分在这里

Source: https://habr.com/ru/post/zh-CN410585/


All Articles