当前位置:首页 > 每日看点 > 正文内容

我的世界为何用ja开发?

卡卷网10个月前 (01-09)每日看点200

跑个题,MC当初为啥用Ja开发不知道。但是MC之所以能苟命这么久绝对和它拿Ja开发脱不开干系,特别是Mojang在被微软前好几年拖在1.8迟迟没啥动静的那段子,那段时间MC的命几乎就是在Mod社区续着。

大家都说Ja内存占用高,性能较C#/C++差,但正是Ja极大降低了MC的Mod开发门槛。Ja字节码较容易反编译(至少在当年)的特点使社区一开始(应该是1.0甚至更早的版本前)就反编译出了MC的源码,虽然做了一定混淆处理,但基本集中于简单的对变量名的混淆,而这是花些时间就能理清楚的。后来还出了Forge提供了一整套Mod开发的API,更使得MCMod开发的门槛极大降低了,Mod作者之间需要考虑的兼容性问题变得更少。并且,由于Ja自身的简单性,MCMod开发在当时几乎是所有类似的、具有高自由度游戏中最容易上手的了,这进一步促进了MC社区的繁荣。

这和现在一众可以拿Lua或者专用脚本语言写Mod的游戏还不太一样。较下来MC中Mod能做的事情要许多游戏多得多,如玩老5的应该都知道因为游戏引擎的问题不管画质打一堆Mod搞得再好看也没法把那个施法时的神秘火焰特效改掉……而MC中的Mod是可以一定程度上在渲染机制上做手脚的,有相当多的优化Mod是改了一些计算机制以实现了激进的性能优化的。这种自由度是很多游戏所做不到的,游戏的Mod大多只能做一些内容上的改动。

至于今天,自从微软了Mojang之后,原版更新也变得非常勤快,自己也加入了许多强大的自定义支持,如数据包。而Mod社区似乎渐渐式微了。不得不说还是挺遗憾的,只能说也许Mod社区已经完成了它的历史使命了吧。

如果只集中于MC本身,当初用Ja开发无疑是个非常糟糕的选择,要不然微软也不会出个拿C++重写的基岩版。但是对MC的发展来说,特别是它在1.8迟迟没进展的那段困难时期,Ja确实是它能够续命这么久的关键。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/7852.html

分享给朋友:

相关文章

为何 Linus 一个人就能写出这么强的系统,中国却做不出来?

为何 Linus 一个人就能写出这么强的系统,中国却做不出来?

我给你举个真实的例子。。有一个人叫高伟东,在哈尔滨工作。在2012年做了一个APP。使用词根词缀背单词。名字叫:词根词缀词典这个人编辑了2300余条词根,给10万多条单词建立了词根索引,整理了50多万条的单词记忆方法,包括新版本的诸多新功能...

提升自己最快的方式是什么?

提升自己最快的方式是什么?

1.稻盛和夫说过:“改变自己最快的方法就是做自己害怕的事,不敢做的事,认为自己做不到,觉得不可能的事。如果在自己的舒适区待久了,就会丧失斗志,如果想快速的改变,可以坚持去做一些对自己有益的事。2.早睡早起,坚持运动保持旺盛的精力,人生拼到最...

鸿蒙到底是不是安卓套壳?

鸿蒙到底是不是安卓套壳?

把它是不是套壳先放在一边吧。我讲一个事情,大家自己判断。华为有一个应用,叫手机管家。这个手机管家对一些系统底层设置有影响:比如华为从 EMUI 9 开始不允许将第三方启动器设置为默认启动器,依靠的就是这个手机管家。为什么这么说呢?在网上搜索...

为什么雷军身上没有酒色财气?

武大建校130周年时,雷军向母校个人捐款13亿。在2023年8月14日晚上七点,雷总在国家会议中心举行的进行第四次年度演讲「成长」:全篇都在谈成长、梦想,这么多年了,始终做到了知行合一,我相信酒色财气可能真不是他所追求的,一直追求的就像他演...

抖音小店三个月了一单没出,也没有流量,一个星期好像都没有一个点击,怎么办?

抖音小店三个月了一单没出,也没有流量,一个星期好像都没有一个点击,怎么办?

好消息,你有毅力上200多个品,还能坚持三个月坏消息,一单没出我感觉你还是别碰抖店了,甚至电商平台都别碰 你没这个缘分我要是这样,我得用一百辆叉车叉死我自己你如果还想坚持,我直接给你这套至少价值19800学来的新思路简单来说就是 你做的好的...

中国的科技为什么在最近2-3年时间像突然大爆发一样?

这个真的得感谢1998年美国在南联盟使馆投的两颗大炸弹。在80年代中国下马了一千多个项目,用资金进口了近一百万辆小汽车。我记得小时候有一段时间从海南岛开往北方的漂亮日本小面包车,密集从村前公路上驶过,连过路的间隙都没有,就这样接连开了一个星...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。