我的世界手游攻略APP下载地址:点击下载>>>
在《我的世界》中,红石就如同现实中的电一般神奇,它常常被用于制作各种自动化装置。自动化农场、太阳能照明系统、便捷的交通运输……全都仰赖红石得以实现。
后来,冒险家们渐渐发现红石电路与电子元件的一些共通性,他们利用和红石和红石火把的特点,实现出“与”“或”“非”逻辑门,探索出更多惊人的功能。尽管这并不是红石设计的初衷,但逻辑门的成功编写满足了在游戏中制造计算机的基础条件。
2010年,《我的世界》中第一台红石电脑问世,震惊了所有人。原来玩家还可以在计算机游戏里设计计算机!这多么令人惊奇!其后几年,越来越多的红石电脑被设计出来,它们的运行速度越来越快,数字处理能力也越来越强。
由TheRedPixel工作室制作的红石电脑RSC-3230,更是其中翘楚,它的CPU处理数字的能力达到了惊人的32位,这对红石电脑来说,是一个巨大的进步。
“是大家共同的智慧才让这样高性能的器件可以做的那么小,否则它们将无法运行。”
RSC-3230拥有32位的CPU,128Byte的内存,以及一个32×32像素的屏幕和一个小的键盘。而它的尺寸仅仅有大约“100*160*160”,对于拥有这个级别数字处理能力的器件来说,它真的不算大。
“是大家共同的智慧才让这样高性能的器件可以做的那么小,否则它们的体积将超出游戏的范围而无法建造运行。”作者HappyWater说道。
主席——另一位TRP成员发明了2格宽伪超进位加法器,它的体积非常小,32位堆叠在一起也不超过70格。即便放到在现在,它也算得上是性能最好的加法器之一。随后,HappyWater在此基础之上又增加了用于完成一些逻辑的功能,把它作为这台32位红石电脑的ALU(也就是我们说的算数逻辑单元,电脑中负责处理数据运算工作的原件)使用。而成员镍发明的RAM(即存储器),拥有相当高的数据记录密度,在HappyWater的改进下,性能又得到了进一步的提高。
“拥有CPU和RAM的RSC-3230,相当于现实中电脑的简化版。”
在这台电脑中,CPU指令集参考并精简了ARM和i386的指令集,设计成为一台RISC,它以尽可能精简的指令数量提供了完备的数学运算和流程控制指令。再加上工作室的精巧设计,使得一些小程序的实现变得可能。
“贪吃蛇”就是其中之一。这款用机器码编写的小程序,工作室成员逐格将程序代码的每个bit输入到游戏里,通过手工触发RAM中的活塞,将他们的状态改成预期的值而完成代码输入。而后触发时序控制器上的启动按钮,启动机器开始运行程序。
屏幕背面的活塞被用来锁存屏幕画面:程序在RAM中渲染好画面以后,再将它传输到屏幕上去显示。屏幕背后是斜坡形的,那里排列着一个个活塞,每一个活塞都对应屏幕上的一个灯,利用活塞BUD原理锁存下每个灯的状态(亮或不亮)。
RAM中的数据会传输给这些活塞,利用活塞BUD原理记录下传给它的数据,并将此保持下去,直到被传输一副新的画面。这一点和游戏机渲染画面然后输出显示是一样的道理。
“贪吃蛇”的玩法也很容易,模拟键盘就在屏幕前的地面上,只需输入好程序数据和指令,然后在玻璃房子上按一下启动按钮即可。想象一下在电脑中的电脑玩“贪吃蛇”,听起来很酷对不对?不过,它的运行速度却异常地慢。
“关于如何在更小的空间里实现更多的功能,更好的性能,我们做了大量的思考。”
这是红石电脑面临的最大问题——规模越大,信号传输距离越远,运行速度就越慢。
制作组有他们自己的考量。喜欢面对挑战的他们坚持不使用任何模组,因而包含大量中继器的电脑将面临不短的延迟。同时,考虑到建筑的美观,制作团队也只用采用了很少的RAM。
出于对原版的坚持和对美学的追求,制作组要如何克服速度问题将受到更大挑战。
“关于如何在更小的空间里实现更多的功能,更好的性能,我们做了大量的思考。”HappyWater说,“电路结构是最关键的。我们分各个模块来建立电路,单个电路模块的结构设计尚且较容易把握,但要如果要将所有模块都整合在一起组成完整的电脑,一旦导线数量过多、传输距离太长,很容易引入大量延迟。因此如何布线是一个极具挑战性的问题。”
这台红石电脑拥有32位的运算模块,每个32位运算模块都有至少64根线,如果不能找到一种好的布线方法,或许它早已中途夭折。
经过反复权衡,HappyWater最终采用了“纵向堆叠法”:也就是将各个模块在垂直方向上,像盖高楼一样,堆叠起来。这样导线就像楼梯一样,直上直下,互不交叉。同时,CPU和RAM的数据总线一一对齐,也节省了大量的布线空间,极大得方便了数据信号和控制信号线的排布。
在TRP各位成员的对零件的不断改进以及对布局的精密构思下,RSC-3230终于顺利诞生。迄今为止,还没有其他任何团队能够在《我的世界》中制造出32位的电脑。因此某种意义上来讲,RSC-3230或许拥有目前所有红石电脑中的最强性能。
“但未来一定还会出现更强性能的器件,64位的一定会有。”HappyWater相信,“只要有更多的人来玩红石电路,依靠大家的创造力,一定还能造出更快更强的红石电脑。因为《我的世界》这个游戏实在拥有着无限的潜力。”
以上内容就是这次小编为大家带来的关于我的世界西瓜种子的合成大法和用途啦,希望能够给大家带来帮助,想要了解更多我的世界以及其他手游的最新资讯和攻略请一定要关注97973手游网~
以上就是小编给您带来的攻略希望对您有所帮助!更多精彩游 戏攻略,请继续关注97973手游网!
我的世界手游攻略APP下载地址:点击下载>>>
我的世界攻略APP下载二维码:
关于全民手游攻略
全民手游攻略致力于为广大玩家提供最新 、最全、最详尽的手游攻略,在这 里你可以查询到任何你想要了解的内容。问答 社区服务为玩家们提供了相互交流并相互解惑的平台,让玩家们的疑 问尽快得到 解决。