[MC]世界到底有多高? 当y坐标等于十亿时的奇特景象 By.Phoenix SC

作者: 小渊xyz分类: 单机游戏 发布时间: 2017-07-26 21:02:45 浏览:290263 次

[MC]世界到底有多高? 当y坐标等于十亿时的奇特景象 By.Phoenix SC

大狐狸白:
java内存溢出导致雨的贴图错误(类似于边境之地)

【回复】不是雨的贴图,雨的贴图在Minecraft里面是类似于方块贴图一样是正方形的,如果雨贴图出现bug的话应该是呈正方形白块状闪动。而且MC里面这么不规则排列的白色直线不太可能是贴图。内存溢出也不太可能,内存溢出的话不闪退还帧数这么高这么流畅,可能性也比较低…所以一定是Minecraft新开发出来的特性(滑稽
【回复】回复 @yhzx666:这个游戏内存溢出是很常见的,记得有个人分配8g内存,结果被bug卡出来的上千只墨鱼给卡死
【回复】内存溢出你玩什么游戏,笑死我了(⌒▽⌒)
不要认为自己是普通人:
据说MINECRAFT官方制作人员把他们懒得修复的bug解释为特点或彩蛋

【回复】bud其实是bug 但是不知道是懒得修复还是不想修复然后就莫名其妙变成了特性,pc的mc是java版有bud 但是手机的c++版没有bud,所以说bud是一个bug
【回复】回复 @南苑の青槐 :bud状态指的是红石本该激活但没有及时反应,受到方块更新就会立刻激活
【回复】回复 @丿玖玖灬魂祭丨 :是他们把一个bug变成了游戏内容[小电视_嘟嘴]
D255s:
小科普:当你的y坐标移动到2³¹和2³²时,你将会被锁定并警告:位置不合法。这并不是什么政治不正确,而是因为在这两个位置时浮点计算系统会出严重的错误。详情请参考minecraftwiki。

【回复】这个是short类数值,范围大于-32768小于32768,超出这个范围就没法表示了,这里的不合法指的是不合语法,在计算机语言中给short赋值超出这个范围会报误。
【回复】回复 @心魔瑞芙 :17年的评论都好可爱啊(・∀・)
550W离线版:
(这段的内容是事实!)首先说明,MC里实体(注意,不是方块)的坐标是用浮点数存储的,浮点数可以做到很大但不溢出。但是浮点数有精确度,当其很大时就会损失一定细节。 然后是个人感觉,雨滴的始末坐标可能是单精度的浮点数,约有七位的有效数字。其XZ坐标很小,精度是足够的;但其Y坐标已是10位数级别,最多勉强精确到百位(事实上,雨滴的上端Y坐标与底端Y坐标仅0.2或0.3左右,远小于此时能精确到的最小单位)。那么游戏渲染时,Y轴几百格的数值都和雨滴坐标是一样的,就会在这几百格里都渲染出雨滴的条形,看起来就近似光条了。 我认为这理由比内存溢出的那些靠谱多了。

【回复】(复制一遍评论以同步至动态) (这段的内容是事实!)首先说明,MC里实体(注意,不是方块)的坐标是用浮点数存储的,浮点数可以做到很大但不溢出。但是浮点数有精确度,当其很大时就会损失一定细节。 然后是个人感觉,雨滴的始末坐标可能是单精度的浮点数,约有七位的有效数字。其XZ坐标很小,精度是足够的;但其Y坐标已是10位数级别,最多勉强精确到百位(事实上,雨滴的上端Y坐标与底端Y坐标仅0.2或0.3左右,远小于此时能精确到的最小单位)。那么游戏渲染时,Y轴几百格的数值都和雨滴坐标是一样的,就会在这几百格里都渲染出雨滴的条形,看起来就近似光条了。 我认为这理由比内存溢出的那些靠谱多了。
【回复】顺便,这个高度的话雨滴会变成雪片,那玩意是白色的,这样渲染出来的白色光条才更河里
傻瓜我这不是在吗:
在十亿高的地方掉下去,你甚至有机会吃下人生最后一顿饭/笑

【回复】吃不了( ̄▽ ̄)人在太空中10至15秒大脑会停止运动
【回复】回复 @我已进化为咸鱼 :然而这是在MC……
园批:
我会说我刚玩mc的时候还傻傻的听他们的话,说一直飞有宇宙,然后我向天上飞了30分钟

【回复】我以前还以为一直向月亮飞会飞到月亮上,结果飞多久月亮还是辣么小。。。
【回复】回复 @不玩游戏的现充 :对啊,但我飞了一天多然后电脑就被我妈关掉了(找东西压住空格)至于飞到哪里,我自己都没有看到[笑哭]
【回复】我也是哈哈哈,看着月亮太阳越来越静,然后就不动了
理塘鉴定专家-丁真:
我记得刚玩我的世界时,我有一个梦想就是飞到太阳上😁

【回复】我刚玩的时候也是一直往上飞,想到月球上去,最后才听说只是谣言
【回复】回复 @Fluttershy゚゚゚゚゚ :我寻思你在找茬吧[无语]
头像是偷狗贼:
地形是通过16维Perlin噪声倍频函数生成的。每个噪声生成器需要输入一个浮点值和一个插值。所以那些说内存溢出的太荒谬,事实是倍频函数溢出导致的大量区块混在一起下降的雪 以下是噪声生成器的原理 :Java 将1个整数向下取整到0,并挑选最接近表示值来处理溢出。 如果这个整数大于原来输入的数字,那么将这个数字减1,然后向下取整。 将原始数字与该数字相减,获得一个余数,并在插入到 【0,1】 区间内的合适区域。 tips:实际上有2组噪声生成器,它们都互相混在一起并互相依赖对方,这相当于负责生成2组的隧道或平原。偶尔的,如果一个噪声生成器由于它使用了一个不同的偏移位置,在另一个生成边境之地前开始生成边境之地,那么将会产生不协调的边界。(以上资料来源自己整合的如有错误即使指出)

【回复】微机老师:(跪下)放学谈谈
【回复】体育老师:不错,你是个人才( ̄▽ ̄)
头像是偷狗贼:
Hey Phoenix! Try pressing F5. Apparently your character in fact does not render properly at such extreme heights. This laser light show phenomenon occurs no matter if it is snowing or raining because at height near the block limit rain turns to snow. So it is in fact snow glitching together in mass chunks in a downwards fashion. FOR SCIENCE!两年前就有人解释出了为什么顶我上去打热评脸谢谢

【回复】嘿,凤凰!试着按F5。显然你的性格实际上并不
【回复】很明显你的性格确实如此
黑岩的枪:
假设我的世界方块为1米边长 就是10亿米 除以100等于100万千米 光的每秒30万千米 如果史蒂夫以光速飞往太空需要接近4秒的时间 根据W=mgl公式每滴雨水威力焦耳 m=0.0001克 雨水的质量 g=重力加速度取g=9.80米/秒^2(恒定不变) l=5亿米(单位为米)云层高度 0.0001×9.8×5亿=460000焦耳 1千克tnt理论上可以产生460万焦耳 所以每滴雨水100克tnt的威力 史蒂夫你死的好惨( ´▽` )

【回复】对嘛,如果一直加速度的话。。你淋过雨吗
【回复】Steve:傻啦吧,我会复活qwq
然并卵干脆面:
当你在这游戏里问世界有多大,不妨出去外面走走亲生体验,大不了晒死而已

赤龙-昀枫:
为啥要琢磨这些?安安静静地修个小木屋杀猪宰牛吃面包烤肉不安逸吗?再安装个女仆mod,拿蛋糕勾引......啊不..

【回复】话都没打完就点着发送键发送出去了……拿蛋糕约来几个女仆小姑娘陪伴岂不美滋滋╮( ̄▽ ̄)╭
【回复】女仆mod已经没更新过了,最新版本1.5.4。
【回复】回复 @逆袭的耘哥 :然而我要玩国际最新版本的
-Vedfolnir-:
pe版目前tp到最高是30000000(国服实测,国际服未测),从30000000往下跳,10000大约是127s,那么30000000到1的时间约为105.8小时(计算结果)[小电视_笑]

【回复】回复 @流风扶疏 :这个游戏好像并没有什么重力加速度(=・ω・=)一个能沿着流下来的水游上去的游戏,哪有什么科学
【回复】30000000掉不下去╮( ̄▽ ̄)╭
Cestoriza_:
。。勾起惨痛回忆 开房和别人玩有个仔搞事把他罚得特高,然后。。 地图就崩了,求都求不回。。

冷色の猫:
那么问题来了,现在掉下去是先饿死还是摔死( ̄▽ ̄)

【回复】若你有一身萝卜就行( ̄3 ̄)

minecraft 我的世界

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!