我的世界地图种子,我的世界村庄种子

首页 > 经验 > 作者:YD1662024-03-23 13:13:59

今天我们要说探究MC中有多少个种子,首先得搞明白“地图种子”,其实就是一串数字,一个地图代码,这些数字能正确识别出每个地图的生成规律。所以不同的数字创建的世界各不相同。

我的世界地图种子,我的世界村庄种子(1)

按照常理来说,如果使用同样的的地图代码,就能在创造地图时进入相同的世界,也就是说如果有玩家创建地图之后发现这个地图的资源或者群系非常好,就能把该地图分享,其他玩家输入后也能进入这个世界。相信只要是MC玩家都使用过一些玩家分享的各种优秀的地图代码。

“种子”背后的秘密?

我的世界地图种子,我的世界村庄种子(2)


当你在创建世界时,点击更多选项,你会看到在界面的上方有一个输入框,在这个框中输入文字、数字或者啥也不填写都可以,正常情况下我们是输入数字的,但你依然可以输入各种语言中的文字。

我的世界地图种子,我的世界村庄种子(3)


这里要给大家讲一下Unicode码,它可以给不同的语言和字符设定唯一的二进制编,转化为数字。所以无论你输入任何文字,都会被转化为数值。比如:种子代码mimi,利用Unicode码经过一系列复杂计算后得出的数值,生成一个世界和“mimi”一毛一样。


我的世界地图种子,我的世界村庄种子(4)

并且每种文字在Unicode中对应的值都不一样,所以,使用不同的语言,生成的世界都是不一样的,这很有意思,我们可以想象出无限可能,一句话,你的手机号,甚至是你的车牌号,喜欢人的名字,都可以作为你地图的代码,当你输入那个熟悉的名字,进入到熟悉的世界,感觉一定很不错。

“种子代码”有多少?

我的世界地图种子,我的世界村庄种子(5)


如果你想问整个MC中具体能有多少个不同的种子呢?我想应该没有人能给你准确的回答,毕竟仅仅是不同数字的组合排列就有着无数的变化,虽然种子输入框有着位数的限制,但当你微微的动一下一串数字中的某一个,整个世界就会截然不同。

再加上输入汉字、英文或者其他文字都能有着不同的排列,虽然它们最后都会被转变为数字,但其实得到的结果也不是全部相同,最重要的是,就算你输入同一个代码,他也能可能因为版本,MOD,游戏BUG等原因出现变化。


我的世界地图种子,我的世界村庄种子(6)

不过,虽然没有一个准确的值,但可以大概得出:

生成一个世界最多有个10数组成,但数值仅能在0-9范围内取。假如你是数值,系统还会根据Unicode码相乘数组排列的复杂计算之后得出,综合游戏BUG,版本一些因素得到的数字大约为42亿个世界左右。就算你每天玩10张不同的地图,也要从类人猿时代玩到现代。

但这个数字的准确与否并不好计算,如果你觉得自己数学水平尚可,又能理解Java中对于种子世界生成的算法,或许你可以去尝试下,看看是否是正确的。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.