基岩版和java版区别(我的世界版本区别分析)

基岩版和java版区别(我的世界版本区别分析)插图1

近日,我的世界:地球(AR版)官宣:将于2021年6月停服!这个消息令人无比惊愕!

那么是否有一天《我的世界》也会停服呢?是Java版停服,还是基岩版停服?

一、JAVA版 VS 基岩版

基岩版和java版区别(我的世界版本区别分析)插图3

首先,我们来普及两个概念,JAVA版和基岩版各代表了什么?

Java版(JE)顾名思义,是Notch早年家基于Java语言开发的,被认为是《我的世界》最纯正的版本,由Mojang团队开发。

基岩版(BE)则是主要是由微软团队,用c++语言开发的,主要运行在android/ios/win10/各种主机等等平台上的版本。例如我们手机上运行的就是基岩版本。

二、论:JE和BE代码,谁更胜一筹?

或许你曾听说过,Notch是个很糟糕的程序员,mc底层代码写得稀烂。但事实真是如此么?

基岩版和java版区别(我的世界版本区别分析)插图5

实际上对比代码的“优雅”程度对于JAVA版来说是不公平的。微软拥有大量的工程师,他们几乎是在完全了解未来mc发展方向的基础上,从零开始开始构建整个代码结构,也无需担心先前的代码库。但当年Notch只有一个人,甚至他自己都不知道这个Minecraft的项目可以走多远。

而这些年显然Mojang在慢慢地对JAVA版代码进行清理,重新组织代码结构,重写更高效的算法等等。

基岩版尤其是以win10版本为代表的《我的世界》,它开发和销售其实主要有微软负责,开发工程师甚至要远远超过JAVA版的人数。假设,如果是在不知道源代码的情况下,我们几乎可以肯定windows 10版本的Minecraft编码会更好,更优雅。

但若要是提到BUG,基岩版的BUG其实一点也不必JAVA版少。

三、论:JE和BE,谁的优化更好?

基岩版和java版区别(我的世界版本区别分析)插图7

曾经有人做过一个实验,在点燃相同数量TNT的情况下,JAVA版已经卡到游戏直接崩溃,但基岩版却承受住了卡顿,仍可正常运行。

简单地来说,如果您有一台强大的计算机,那么Java是很好的选择,敲上逆天的光影之后甚至可媲美真实世界。但这其实牺牲的是性能,对你的内存、显卡有着极高的要求。

而基于C++编写的基岩版则非常擅长优化,即便是老爷机开启最大区块渲染,也能跑出60 fps的速度。所以在低端配置上,基岩版拥有更好的帧率这是肯定的。

未来,BE会取代JE么?(谁会停服?)

基岩版和java版区别(我的世界版本区别分析)插图9

一个显而易见的问题是,windows 10版 和JAVA版是产品线高度重合的两个版本。这里本人妄自揣测一下,或许微软最初的目的就是希望通过基岩版最终超过甚至取代Java版。

这里我们从如下几个方面来简单的剖析一下:

  • ①Java版与基岩版特性和版本基本上已经实现了统一,这就有了取代的基础,某些时候甚至是JAVA版进行特性的妥协;
  • ②流畅性方面基岩版拥有JAVA无法匹敌的优势,这是根上的;甚至基岩版已经实现了眨眼,更多表情动作等JAVA版目前仍未实现的技术性功能;
  • ③持续稳定的盈利点:基岩版的商城内购,包括皮肤、地图、材质、资源包等等;盈利点是微软重点考虑的方向,毕竟当年可是花了大价钱从Notch手中购入的。
  • ④玩家基数,BE取代JE的话将会实现全版本、全平台的特性统一,PE的便捷性让基岩版活跃的玩家人数其实并不低于JAVA版;
  • ⑤如今基岩版的开发进度,在某些领域甚至已经超过了JAVA版,例如1.17就是基岩版率先更新,所以这是否是个讯号?
  • ⑥想象一下如果未来基岩版开放API,从此进入一个资源比JAVA版更好制作mod的时代,那时会怎样?
  • ⑦要知道,由英伟达负责开发的光线追踪技术已经登陆到了 Windows 10 版 Minecraft了!
  • ⑧2021年Mojang账号将迁移至微软,未来是不是JAVA版过渡到基岩版更容易让人接受呢?
  • 基岩版和java版区别(我的世界版本区别分析)插图11

    实际上用BE取代JE,并非是不可行的一件事。微软只需要做一件事,那就是停更JAVA版。且当前JAVA平台的所有版本可供下载。至少对当前已经存在的第三方资源、服务器、社区并不会受到太大影响。

    当然,现在BE还远远达不到取代JE的程度,社区也远远没有JE成熟,翻译甚至都雇的“外包工”。目前来看未来10年内或许不会出现停服这件事,但从目前的发展速度来看,基岩版确实不容小觑啊~

    (0)
    上一篇 2022-07-22 10:43:06
    下一篇 2022-07-22 10:45:09

    相关推荐

    • 八方旅人开局选谁比较好(八方旅人新手开局攻略)

      这里总结了高效推进《八方旅人》序盘的方法。有开盘角色推荐、应选择什么角色作为同伴等多种情报,玩家攻略《八方旅人》的时候可进行参考! 选择最初的角色 初期角色推荐提利昂 可用偷窃获得装备品和道具 提利昂能使用固有能力「偷窃」,从城镇的人物、场景中出现的敌人身上偷窃他们的持有物品。 由于城镇居民的所持品中也有装备品,所以不用到武具店购买武器防具也能获得装备。有不…

      2022-10-23
      7870
    • 迷你世界触发器教程(迷你世界触发器吃东西)

      今天我来教大家制作游戏中点着吃的食物。 首先,我们需要拿出模型工作台放在地上,在模型工作台的区域内制作食物。 我们这里使用地形编辑器的笔刷功能制作,使用地形编辑器打开笔刷填充方块功能。 选择几何物体当中的圆柱体,调整填充方块和半径、高度。 然后填充方块,形成一个简单的圆柱体(必须在模型工作台范围之内) 然后再圆柱体上端在进行简单的装饰。(按照自己想要制作的食…

      2022-07-08
      1.4K0
    • 皇帝成长计划2唐代宗本纪攻略(通关方法分享)

      《皇帝成长计划2》游戏中,玩家可以通关本纪关卡来获取丰富的奖励,其中唐代宗本纪难度比较高,很多玩家还不清楚,唐代宗本纪的通关方法是什么。下面就让小编给大家带来皇帝成长计划2唐代宗本纪攻略,感兴趣的小伙伴们一起来看看吧。 《皇帝成长计划2》唐代宗本纪攻略 唐代宗本纪攻略 1、东殿—–东厂—–把牛郎净身了&#821…

      2022-10-19
      4010
    • 我的世界区块边界怎么看?

      区块(Chunk)是一个构成Minecraft世界地形生成的基本单位,其大小是16×384×16,一共包含了98304个方块。在JAVA版中,玩家可以通过F3+G进入调试界面从而看到每个区块的边界。那么问题来了,基岩版在生存不作弊的情况下,该如何判断区块边界呢? 01 基岩版一个严重的区块BUG! 为什么基岩版的Minecraft玩家会有这种查看区块边界的需…

      2022-09-07
      7770
    • 只狼怨恨之鬼在哪(怨恨之鬼剧情触发方法)

      《只狼》击杀怨恨之鬼前,可通特定对话触发斩杀雕佛师的剧情,相信很多玩家还不知道,下面给大家分享的是《只狼》怨恨之鬼隐藏剧情触发攻略,如果有需要的化,来看看如何实现吧。 1、在玩家击败樱龙取得龙之泪后再回到苇名城此时是内府军第二次入侵,这个时候不要跟着永真的提示去密道,否则就会错过怨恨之鬼,进入苇名城内大桥这个地方,过桥。 2、顺着这一条支线走(就是刚开始游戏…

      2022-09-09
      4990

    文章包括原创、肖像、评论、剧本、改编、译本、转载、游戏、文字等内容,由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 782699939@qq.com 举报,一经查实,本站将第一时间删除内容。
    本文链接:https://www.dianler.com/archives/69208.html

    联系我们

    联系我们

    QQ号:3623667043

    返回顶部