沙湖东坡( konohana )
沙湖东坡( konohana )
发布于 2024-03-01 / 56 阅读
1
1

休闲放松的好去处——后勤岛飞行棋!

累了困了不想干活了怎么办?服务器的大家都对这点有过考虑,因此在后勤岛修建了飞行棋设施。现在,只需拉上三五好友便可开始一局紧张刺激的飞行器比赛。据说,若是能邀请该设施建设者一同参加比赛的话能体会到别样的风情哦。

接下来请容许我为各位体验过或为体验过本服务器飞行棋比赛的大家简单介绍一下这个简单有趣,连家里的阿猫阿狗都能直接上手使用的飞行器设施吧!

地理位置

服务器的飞行棋装置坐落于后勤岛,位于后勤岛小广场的西面。如果您通过主世界轨道交通来后勤岛参观或度假的话,在看到后勤岛车站时往左看去便能看到这个不算庞大的设施坐落于主建筑群之外的空旷平地之上,迎接每一位旅客的到来,期待着能和大家畅快地游戏。

设施组件

点数发生器

用于随机生成一个1-6之间的点数。

由于设计者水平有限,生成点数为0-7之间的随机数,因此,多余的要素将以数字面板左上角红石灯亮起的形式展现。该状态下玩家的行为可供规则制定者自行发挥。

棋盘

飞行棋设施的棋盘通过将盔甲架嵌入棋盘之中的方式,以染色皮革帽为棋子实现飞行棋的落子,移动等一系列功能。由于每一个盔甲架只能放置一个帽子,因此对于多子重叠的情况可供规则制定者自行发挥。

游玩方法

为便于各位成员能够方便游玩,设计者基于新版本的新红石原件,对结构进行了大量深刻且有效的优化,因此使用方式并不复杂。

游戏启动

在棋盘中间有一个从村子里拆下来的钟,通过右键敲击这个钟便可使点数生成器随机生成一个数字。玩家可通过这个数字做出符合规则的举动。

棋子移动

正如传统飞行棋的棋盘布局,本飞行器棋盘中包含带有染色皮革帽的盔甲架。这些盔甲架的位置便是棋子的“休息区”。移动棋子只需右键盔甲架上的帽子将其拿下,根据点数选择对应的盔甲架,手拿帽子对准该盔甲架露出棋盘的部分按下右键即可完成棋子移动。

其他要点

其他要素请规则制定者自行制定

技术实现

以下内容涉及红石,数电等一系列专业知识,有不懂的内容属于正常现象,请不要过度纠结

点数发生器

点数发生器由激发单元、随机数生成器、信号生成器(数模转换)、模拟信号解码器以及数字显示屏幕构成,以下将对每一项内容进行详细描述

激发单元

点数发生器的激发单元通过已校频(红石强度:11)的校频幽匿感测体实现对特定声音(钟)的采集,通过红石信号的形式将该信号传递给随机数生成器。

在频率选择的过程中,设计者选择了11作为信号频率,一方面是考虑到该频率对应的声音相对较少,而是发出类似声音的成本不高。

随机数发生器

随机数发生器用于在收到来自激发单元的红石信号后生成一个合适的随机数。

该单元的随机数生成基于“投掷器将随机投入一个其物品栏中的物品”这一原理,通过在其中塞入一个64堆叠物品和一个不可堆叠物品的方式,使其在将其中一个物品发射后,根据剩余物品所占空间的大小,使与其相连的比较器输出不同的红石信号。

物品填充如图:

每一次收到红石信号,随机数发生器将会解锁漏斗,使漏斗中的物品回到投掷器内部,并锁上漏斗,随后激活投掷器,使其随机投送一个物品进入被锁上的漏斗。此时,留在投掷器内物品的不同将影响与其相连的比较器输出的信号强度。

信号生成器

信号生成器负责将随机数生成器输出的二进制随机数据(根据物品不同)转化为红石粉的信号强度数据。

木桶中分别装入不同物品,使其输出信号强度分别为1,2,4 ,最终信号强度通过简单的减法实现,可通过上图中左侧的比较器结构推知该算式的具体形式。随机数生成器的信号控制对应模块的木桶信号是否接入。

下侧信号通过是否激活比较器的方式控制木桶是否接入计算

模拟信号解码器

S该部分通过对从数模转换器获得的模拟信号进行解码从而使仅对应位置红石火把塔输出信号的方式实现对信号强度的解码。具体如图,若信号强度过低,则下方双中继器均灭,使最下方红石火把亮起,第二层火把熄灭,第三层火把亮起。若信号强度过高,最下层火把随熄灭,第二层火把却会因为该层中继器收到信号的原因一同熄灭,仍导致第三层火把亮起。只有唯一一种强度(强度:1)的信号能够使第三层火把熄灭。通过该方式实现对信号的解码。

数字显示屏幕

结构极为简单,如图所示:

通过解码器输出的信号经过多层重叠,输出到屏幕的每一段红石灯。

棋盘

无,在前文中已详细描述。

额外内容

在期盼中央处放置有一个音符盒,可供不同唱片进行播放,但是要注意,播放唱片的行为也同样会激发骰子放生器,请务必看清点数再塞唱片。

注意事项

1、在棋盘附近请收起手里的武器,防止一不小心挥砍到盔甲架把盔甲架打飞了。

2、请不要在棋盘内奔跑,理由同上。

3、请遵守1和2.


评论