首页 热点资讯 游戏新闻 《我的世界》新mod将允许服务器支持上千名玩家

《我的世界》新mod将允许服务器支持上千名玩家

更新时间:2021-09-07 14:40:14 分类:游戏新闻 浏览:1,715

《我的世界》目前情况下,仅在单个CPU上单线程处理有关服务器的所有信息。这意味着不论你有多强的电脑,一旦游戏中有数十甚至数百名玩家时,游戏的运行效率性能就一定会大打折扣,服务器的刷新率会降低到无法正常游玩的程度。目前,《我的世界》同一世界的最多玩家世界纪录数为 2622 名玩家,但是在这种情况下这些玩家什么事情都做不了。

《我的世界》新mod将允许服务器支持上千名玩家

但是不用担心,一个由程序员 Jackson Roberts 开发的 mod 可能会改变这一切!

在 2020 年时他想要一个隔离期间能做的项目,因此决定创建一个超大的《我的世界》服务器,并且可以没有延迟地容纳数千名玩家。《我的世界》目前的单线程服务器软件显然无法胜任这项工作,因此 Roberts 和合作者 Harvey298 决定它们将研究如何构建自己的服务器软件,并将该项目称为 Mammoth(猛犸象)。

《我的世界》新mod将允许服务器支持上千名玩家

Roberts 解释说,第一次尝试是一个概念证明系统,它将《我的世界》中的世界分成 1024 个块,每个块都由自己的服务器运行:边界区域将会被同步,服务器在彼此之间传输移动对象。但是,它有太多问题:玩家无法“跨”服务器看到彼此,一台服务器宕机导致该部分世界无法访问,而且如果许多玩家聚集在一个小区域内,该方案根本无法解决任何问题。

在这次经历之后,Roberts 为 Mammoth 设定了一系列目标,包括:玩家必须能够看到彼此,即使在不同的服务器进程中;当玩家放置方块或更新标志时,所有其他玩家都应该立即看到;如果一台服务器宕机,整个世界应该仍然可以访问;如果需要,可以随意添加或删除服务器以适应玩家数量。

《我的世界》新mod将允许服务器支持上千名玩家

他提出的想法是一个集中的后端数据库,当《我的世界》服务器出现和消失时,它可以在它们之间进行通信,并不断传递有关例如玩家移动等信息。在尝试了一些现有软件(例如 redis 和 SpatialOS)后,Roberts 发现它不适合他的目的,因此决定构建自己的软件 WorldQL,他将其描述为“为多人游戏构建的实时、可编写脚本的空间数据库,它可以替代传统游戏服务器或用于平衡现有游戏服务器。”

所以,将于 9 月 8 日发布的新版 Mammoth mod 将建立在 World QL 上,它存储“所有永久的世界变化并在服务器之间传递实时玩家信息(例如位置)”。基本上,每个服务器都在不断地向 World QL 报告其数据,然后根据这些报告向其他服务器提问:如果它知道一个玩家在另一个玩家附近,并且第一个玩家的服务器说他们已经移动了,WorldQL 会询问另一个正在做什么。

演示视频:

“在 Mammoth 中,没有一个 Minecraft 服务器负责存储世界。来自基础种子的所有块更改都集中存储在 WorldQL 中。这些更改按块坐标和时间进行索引,因此《我的世界》服务器只能请求它需要的更新。”

Jackson Roberts 的帖子更详细的介绍了该 mod 其它的功能,例如“实时块同步”、消息代理以及在 World QL 脚本环境中创建的 Minecraft 迷你游戏的未来潜力。更多详情可以查看 Mammoth 项目的 github 页面。

Github页面:点击这里

版权声明: 本站内容部分来源网络,版权归作者所有,如有侵权,请联系我们删除!
相关文章
熔炉密林大沼爆能炮怎么样 资讯更新
熔炉密林大沼爆能炮怎么样?熔炉密林大沼爆能炮能够增加玩家在使用该武器是产生的连击时间,也就是说玩家不用担心在换弹的时候断掉连击数了,很多玩家不知道熔炉密林大沼爆能炮怎么样,下面为大家带来熔炉密林大沼爆能炮介绍。熔炉密林大沼爆能炮介绍 攻击:74 重量:重 效果:每一击之间的连击数衔接时间更长。额外时间+100%。武器斗技 狼藉咕吼猿吞吸 用真空将前方的所有敌人吸向你。武器简介: 你的敌人即将呱掉升…
乱空 2024-05-15 16:44:36
热血江湖忘忧草怎么获得 资讯更新
  热血江湖忘忧草怎么获得?在热血江湖手游中获取忘忧草的主要途径包括参与特定级别的副本挑战和利用游戏内活动,玩家应关注并参与41级及以上的单人或组队副本,另外,通过充值达到一定档位也是直接获得忘忧草及其他稀有道具的方法之一,下面小编整理了热血江湖忘忧草获得方法,一起来看看吧。热血江湖忘忧草怎么获得  1、参与活动副本:在特定的活动期间内,参与41级及以上的单人或组队副本,有概率掉落节日道具忘忧草。…
乱空 2024-05-15 16:44:06
熔炉密林平山南瓜头怎么样 资讯更新
熔炉密林平山南瓜头怎么样?熔炉密林平山南瓜头是最有力的一把锤子武器,除了锤子的力量之外玩家还可以通过使用蓄力来对敌人造成重重的一击,很多玩家不知道熔炉密林平山南瓜头怎么样,下面为大家带来熔炉密林平山南瓜头介绍。熔炉密林平山南瓜头介绍 攻击:40 重量:中 效果:被你击倒的敌人,能在飞出去时造成伤害。击倒距离+200%。武器斗技 超大芋姆臂锤 1、挥出足以击倒敌人的一拳。 2、按住可蓄力变为贯注打击…
乱空 2024-05-15 16:43:36
长岛信息港下载「V1.3」  长岛信息港最新版下载 最新游戏
导语:随着互联网的发展,人们对信息的需求也越来越大。长岛信息港作为一款集新闻、资讯、娱乐、生活服务于一体的软件,为用户提供了便捷的信息获取途径。最新发布的「V1.3」版本更是带来了全新的体验,让我们一起来了解一下吧。一:长岛信息港的介绍长岛信息港是由长岛网络科技有限公司开发的一款集新闻、资讯、娱乐、生活服务于一体的综合性软件。它汇集了国内外各大主流媒体和自媒体的内容,为用户提供全方位的资讯服务。…
乱空 2024-05-15 16:43:26
熔炉密林残酷雹暴怎么样 资讯更新
熔炉密林残酷雹暴怎么样?熔炉密林残酷雹暴加农炮是一个可以当做近战武器使用的加农炮,近战大集敌人还能为其自动添加一个子弹,能远程能近程的武器非常好用,下面为大家带来熔炉密林残酷雹暴介绍。熔炉密林残酷雹暴介绍 攻击:85 重量:中 效果:用簇弹炮击替换迫击炮击,每次发射1颗炮弹并爆散变成弹组,簇弹弹量+9.武器斗技 摆尾猛撞 用加农炮的炮尾攻击一只敌人。打中则填充1发炮弹。武器简介: 庆幸你不用打扫这…
乱空 2024-05-15 16:43:06
夜族崛起雾气火盆怎么做 资讯更新
  夜族崛起雾气火盆怎么做?夜族崛起前期在没有屋顶的情况下,一个雾气火盆是必须要有的,没有雾气火盆的话就没什么能躲避太阳的方法,这个设施的制作非常简单,有需要的玩家一起来看看夜族崛起雾气火盆制作方法吧。夜族崛起雾气火盆怎么做  答:60石头制作。  夜族崛起雾气火盆制作方法  雾气火盆是前期就能制作的一个设施,这玩意的作用就是遮蔽地域域,不让太阳来晒到辛苦工作的主角们。  这个的解锁比较早,建造初…
乱空 2024-05-15 16:42:36
夜族崛起丝怎么获得 资讯更新
  夜族崛起丝怎么获得?夜族崛起这款游戏中制作装备需要用到材料,丝这个材料前期比较难获得,感兴趣的玩家一起来看看夜族崛起丝获得方法吧。夜族崛起丝怎么获得  答:光明港的怪会出丝,但是前期比较难打,高等级地图(光明港,蜘蛛洞)的黄金箱子也会出丝。  1. 丝是游戏中的一个素材,玩家尽量还是打完BOSS解锁配方制作丝。  2. 丝配方击杀60级V血BOSS蜘蛛女王乌戈拉即可解锁,解锁配方后就可以在织布…
乱空 2024-05-15 16:42:06
时空中的绘旅人罗夏CR醺染画灵怎么样 资讯更新
时空中的绘旅人罗夏CR醺染画灵怎么样?在炙情拭色系列主题活动中大家可以收集掉调色盘来获得罗夏CR醺染画灵,下面小编为大家带来了时空中的绘旅人罗夏CR醺染画灵介绍,对罗夏CR醺染画灵感兴趣的小伙伴一起来看看吧。时空中的绘旅人罗夏CR醺染画灵介绍 【罗夏CR·醺染】 「可以帮个忙吗?尊贵的……夫人?」 5月16日更新后 - 5月30日05:00,「炙情拭色」活动开启。参与活动收集调色盘,可获得罗夏CR…
乱空 2024-05-15 16:41:36
疯狂战机「V1.3」下载  疯狂战机下载 最新游戏
作为一名资深的软件测评人员,我今天要给大家介绍的是一款备受玩家喜爱的飞行射击游戏——疯狂战机。「V1.3」下载 疯狂战机下载。这款游戏由知名游戏开发商「游戏工作室」精心打造,以其流畅的操作、精致的画面和刺激的玩法,受到了广大玩家的一致好评。一:疯狂战机的介绍疯狂战机是一款飞行射击类游戏,玩家将扮演一名飞行员,驾驶着各种强力战机参加空中作战。游戏背景设定在未来世界,地球正在遭受外星人入侵,而你就是…
乱空 2024-05-15 16:41:27
时空中的绘旅人路辰CR浮虹画灵怎么样 资讯更新
时空中的绘旅人路辰CR浮虹画灵怎么样?路辰CR浮虹是游戏中非常精美的一个画灵,在游戏的活动中完成任务就可以获得路辰CR浮虹画灵,很多小伙伴不知道时空中的绘旅人路辰CR浮虹画灵怎么样,下面小编为大家带来了时空中的绘旅人路辰CR浮虹画灵介绍,有需要的小伙伴快来一起看看吧。时空中的绘旅人路辰CR浮虹画灵介绍 【路辰CR·浮虹】 「我能感觉到,你在用视线触碰我。」 5月16日更新后 - 5月30日05:0…
乱空 2024-05-15 16:41:06