你对我的世界这款游戏有什么看法?

嗨喽大家好,这里是有犄角的樱桃。说到《我的世界》这款游戏,你的第一反应是什么?是夜晚与各种怪物的殊死搏斗?漆黑矿洞里挖到的第一枚钻石?还是建出属于自己的火柴盒时的欣喜?是第一次找到地狱要塞时的小心翼翼?炼药时因未记住配方而导致的手忙脚乱?还是最终击杀末影龙后的感动与不舍?以上说的这些都是《我的世界》,但不是全部。我们为什么喜爱minecraft?我相信一千个人心中就有一千个哈姆雷特。但在前不久我再一次击杀了末影龙后,回到出生点,望着自己的农田,守着陪我历经沙场的战马,看着自己花了一周时间建好的小别墅,我渐渐出了神。游戏结束了吗?没有。水下宫殿、林地府邸、末地之城,我都还没有探索。复杂的红石电路、代码纷繁的命令方块、还有数量多到这辈子都尝试不完的mod,我都还没有体验。但我不想继续探索下去了。我仍会回到曾经的世界里,喂喂牛,砍砍树,听听费劲心力收集而来的CD。然而每次游戏结束时,心里总空落落的。后来打开存档,我常常选择望着游戏里的日落,看着夕阳西下,皓月东升,心中孤戚,却也怡然自得。一日忽地想起陶渊明曾讲到:

结庐在人境,而无车马喧。

问君何能尔?心远地自偏。

采菊东篱下,悠然见南山。

山气日夕佳,飞鸟相与还。

此中有真意,欲辨已忘言。

对啊,这就已经够了。于我而言,《我的世界》便是一个修身养性的“桃花源”。在我的眼里,minecraft最大的乐趣不在于建筑属于自己的宏伟帝国,而是在于类似“种豆南山下”的一种自得其乐的寂静与空灵。望着平静的大海,透过水波偶见几只飞跃翻腾的海豚,撑着小舟独自飘向另一块从未被探索的大陆,站在山巅,与白云并肩享受这来之不易的“孤独”。于三界天地中孑然一身,悲喜全都化作一个个可以被破坏的方块,建造,重塑,都是我一个人。从纷扰的现实世界进入只属于我的世界,我感到的不是空寂,相反地,而是满足的独处。无拘无束遨游于天地间,不需考虑现实世界中的种种麻烦,住在自己的小木屋里,透过天窗望着在都市生活中遥不可及的点点星辰。驯养一只虎斑猫,种一片属于自己的花田。直到你遇见一群与你志趣相投,愿意和你共同生活的人。如果没有,那就继续一个人孤独而平静地生活下去。即使十年后,这个世界仍只有我一个人,可那又怎样呢?我们每个人本就是一座座孤岛,学会孤独地生活是我们每个人的必修课。

身是菩提树,心如明镜台。

时时勤拂拭,勿使惹尘埃。

多么有禅意的一首诗啊,人身为菩提,人心如明镜。可是功名利禄、钱权交易、生活压力,让我们不得不伪装自己,去谋求虚无缥缈的“幸福”。而在《我的世界》中,你就是你,没有人前的伪装,务须戴上假笑的面具,除去装饰、无需繁华,不再在意自己被岁月摧毁的皮囊,相反欣赏白驹过隙留下的痕迹,在冻结的时间中,寻找最本真的自己。

在《我的世界》中,我们可以找寻自己的内心所求,寻求只属于自己的内心平静,在四四方方的世界里,浮沉世事与我无关,唯有永恒不灭的风花雪月与我相伴。

《我的世界》无疑是一款伟大的游戏,创造模式下的遁天入地,冒险模式下的危机四伏,生存模式下的平静安和。在不同模式下的不同你我,怀着激动的心去探索,去开发,去创造,去实现。近乎无限自由度下的天地,只等你来开疆拓土。我还依稀记得2017年B站的拜年祭单品——燕京梦华录,像素方块拼成的红墙绿瓦,第一次将我带入了那个一耳三钳的时代。从午门、太和殿、中和殿、一路走到御花园,人身虽还在手机屏幕前,但神思早已飞往了明清的故园。所以18年初,去北京后我第一个到访的景区,便是故宫博物院。除此之外,卢浮宫、巴黎圣母院、自由女神像,等等等等,都可以在我的世界中得以实现。《我的世界》,正因有无限可能,才会有无限热爱。

我爱这款游戏,它寄予了我无限的情思与心血,更是让我得以追随本真的伊甸园。思考是灵魂的自省,这里是有犄角的樱桃,我们下期再见~

好玩的耽美游戏有哪些,橙光上有很多剧情精彩的双男主耽美游戏,不论是古风还是现代,应有尽有,那么哪些游戏最好玩呢?小编为您推荐橙光上好玩的耽美游戏哦!~!

一块小小的CPU里有多少个晶体管?几十亿个。

单枪匹马造出一个CPU乃至完整的电脑需要多长时间?有位大牛在《我的世界》游戏里用实际行动回答了这个问题:可能要花费一年多。

这篇造计算机的教程一经转载就在知乎上火了。

这并不是一篇游戏攻略,而是2014年复旦大学本科生季文瀚,写的一篇课程论文。他在大二时就有了大胆的设想,经过一年的精心营造,建起了一个计算机雏形,取名Alpha21016。

虽然它不能与现实中的计算机相比,只能实现一些简单的功能,但这台计算机体积惊人,光看它复杂的结构就已经能感受工程量的巨大。

有网友感叹,发课程论文可惜了,简直可以发学术论文啊。

季文瀚计算机使用的是哈佛结构,而非更常见的冯·诺依曼结构。程序储存器和数据储存器分开放置。程序储存器1kb,数据储存器0.5kb。

它可以实现各种函数运算:加减乘除、三角函数还有矩阵运算。它包含一个16bit的CPU和一个32bit的浮点运算单元 (FPU) 。

从硬件上看,它是个超大规模集成电路,逻辑门总数大概在5万-10万门之间。光是存储器堆叠起来就有8层。

要造出这样一台计算机,数字电路、微机原理、汇编语言、编译原理都不能少。想想你挂过哪几门课,从学会到熟练运用就更难了。

有了专业知识的支持,就能将计算机拆解成基本的部件。

我们都知道计算机的基础是数字电路,数字电路的基础是“门”,季文瀚用游戏里基本的“红石电路”搭建出了逻辑门。

从逻辑门出发,再搭建出组合电路、时序电路、触发器,有了这些就能组成CPU的一些基本单元,最终造出整个计算机。

现实世界中,晶体管是数字电路的基础;在《我的世界》中,红石电路是构成复杂电路的基本单元。

红石电路玩家,只用火把和方块,就能造出基本的逻辑门:或门和非门。或门和非门的组合可以造出与门、异或门等任意逻辑门。

但仅仅知道怎么制造逻辑门离造出计算机还很远,可能大致相当于造出汉字笔画到写出《红楼梦》的距离。

季文瀚先给自己的CPU架构画了一个草图:

其中每一个方框都代表一个或若干个硬件单元,小一点的大约一两百个门电路,大的有几千个门电路。这个密密麻麻的部分,也只是架构的右半部分而已:

知道了CPU的基本架构,再按照架构图分别造出每个部分,比如CPU的重要模块“算数逻辑单元”(ALU)和“指令寄存器”(IR),工程量很大。

算数逻辑单元还能进一步拆解,它的加法器由数个全加器组成,上面基本的逻辑门可以组成加法器中最基本的全加器 (下图) 。

全加器也是计算机的一个核心部件。

同时,《我的世界》还提供的基于活塞机械的断路,用信号控制电路的通断,也就是继电器。利用继电器和逻辑门的组合可以造出存储器。

计算器→单片机→计算机

大概是因为太复杂,季文瀚一开始也没想直接搭个计算机。

最初,他的目标是造出一台16 bit的简单计算器。

但做到一半,他就觉得可以实现更复杂的东西,于是想改成单片机:这是具有“图灵完备性”,可以执行一切计算机程序的简单计算机。

他规划了指令集架构,储存器架构,以及指令发射方式等等。

后来,触发器、可读写储存器、缓冲队列等等重要电路,季文翰都设计成功了。

有了这些,少年又做了更雄伟的计划:做个16 bit的CPU。

CPU旁边,还有一个包含超越函数的单精度32 bit浮点处理器 (FPU) 。

这里,计算器作为片外系统,并没有被抛弃。季文翰把16 bit计算器,改成了完全时序逻辑电路控制、且有溢出判断的计算器——这在Minecraft红石电路玩家里,已是前所未有。

它借用CPU的ALU部分进行运算,并经过总线传输数据。

CPU和计算器的大部分硬件,都在这张表格里:

表上的40个硬件,除了指令译码器、指令发射端、异常中断响应没有做完,其他都做好了。还有一些小的硬件单元没有列出来。

目前,CPU的ALU、主储存器、和寄存器等EU部分已经完工,内部环状总线已竣工,CU部分,也就是最繁琐的部分,还没有完工。

季文翰说,虽然还没完全竣工,但CPU已经可以执行许多种机器指令 (以MOV为主) :通用寄存器赋值,按字/字节+立即数/间接/直接寻址。

其中,最容易用肉眼感受到威力的,还是借用CPU的ALU完成运算的计算器。

他在视频里展现了加减乘除,正余弦,以及平方根的计算。

从养着小猪的地方走楼梯下来,就是计算器的所在地了。这里有两排按钮,还有显示屏。

屏幕后面,可以看到运转的电路。

先做加减乘除。比如加法:

减法也是同理。只不过,负号和减号在这里分成了两个按钮。

乘法和除法的运算量比较大:三位数乘三位数,大概需要20秒;除法更慢一些,电脑还会卡。

下图就是除法,因为打了反除号 (\) ,所以被除数在右边。左下是商,右下是余数。

空间限制了算力,所以计算器要有溢出判断,超过±32627的范围就会报错,显示“E”。

不论是输入的数还是计算结果,超出范围都会报错:

除以“0”,也会报错。

注意,计算机用二进制来计算,算好之后还要从二进制转成十进制,才是最终的答案。这里用到了BCD/BIN转换算法,把二进制BIN码,转成十进制BCD码。

四则运算做完了,还有正余弦,用的是Cordic旋转迭代算法:

需要多次迭代,所以运算比较慢,大概花了两分钟。

相比之下开根号就快许多,用的是快速平方根算法:

计算能力就展示到这里。

而机智的你可能已经也感受到了,显示器对于一台计算机有多重要。那么:

游戏空间太狭窄,造显卡是不现实的:2×2个红石灯,就是游戏能控制的最小像素了。

所以,季文翰做了字符显示器。

首先,用七段显示器来表示数字。

△一个“日”字,是7根小棒组成的

比如,“4”就有左上、右上、中、右下,一共四根小棒。

每根小棒又由三个方块组成。把这些方块的活塞往回抽,就显示出凹陷的“4”了。

而每个十进制数,都可以对应二进制的四位数,比如3是0011,9是1001。输入二进制数,屏幕就能显示成十进制。

数字搞定了,还有其他字符。季文翰用了自己设计的缩减版ASCII码,只有不到64个字符:

给每个字符编个号:0,1,2,…,63。每个号码,都可以转成二进制数。

然后,显示出来长这样:

打开夜视,萤火一般,美不胜收。

其实,这些字是“印”在了显示器的键盘上,白天长这样:

也就是说,计算机有了,显示器有了,键盘也有了。

而这样的杰作,居然来自一位“业余选手”。

现在来回顾一下,从逻辑门到计算机,都要经历什么:

→全加器,信号长度转换器,多态选择器,储存器单元,译码器单元,求补码单元,移位器单元

→可读写储存器,译码器,加法器,移位器,时钟发生器

→加减法器,乘法器,除法器,可读写储存器阵列,寄存器,程序计数器

令人意外的是,造出这项复杂工程的季文瀚,是复旦大学2011级生命科学学院的本科生,没有受过系统地计算机科学专业教育。

他说,看到国外玩家的作品很感兴趣,才自学了一些专业课。

大二便启动了Alpha21016计算机的开发,作为《网络虚拟环境与计算机应用》这门课的项目来做的。

从他对技术细节的解读来看,那时的季文翰,已经硬件和软件上拥有无比充分的准备。

普通人的话,可能了解逻辑电路的基础。普通红石玩家的话,可以把逻辑电路的基础知识,用来搭建简单或复杂的红石电路。

高阶红石玩家,也曾经在季文瀚的项目开始之前,造出过计算器。

但制造一台计算机,并没有多少人敢想。季文翰不但想到,还用了一整年去实现,几近完成。

毕竟,如果有个容量惊人的大脑,总归要拿来用的吧。


来源:七月在线公众号、新浪科技

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

我要回帖

更多关于 有没有一款游戏叫我的世界 的文章

 

随机推荐