MC受java语言编写的限制,导致一个服务器只能同时在线百人左右,只好才用BC服分流的形式扩展人数上限,如果用C语言编写,想象一下同时在线千人万人。。。这画面太美我不好看,为什么mojang不那么去做呢
什么语言都可以写出很棒的程序,但关键是有没有心思去做优化
minecraftTony 发表于 2019-5-24 06:15
什么语言都可以写出很棒的程序,但关键是有没有心思去做优化
你说的太对了,以前能优化的很好,现在缺感觉本末倒置了
linbo10 发表于 2019-5-24 06:19
你说的太对了,以前能优化的很好,现在缺感觉本末倒置了
以前生物实体和方块都没这么多所以优化问题还不严重,现在实体太多了AI也变复杂了如果还不注重优化会很有问题的
c语言。。一言难尽
MC受java语言编写的限制,导致一个服务器只能同时在线百人左右
语言没有优劣,如果开发者不想做多核优化,用golang来写也一样是单核游戏
你看基岩版
JAVA其实挺好的
并且现在的千人万人服也不是没有
看服主的本事和宣传效果罢了
并且现在的千人万人服也不是没有
看服主的本事和宣传效果罢了
说的也是 XD
MC如果用C语言编写,那岂不是成了基岩版(确信)
已经有了,你去看看基岩版

如果MC用c语言写,我想服务器还是用Java
win10版就是C++写的啊,好像基岩版都是C++写的吧,优化的可好了,比Java版流畅多了
C语言就算了吧,不是面向对象的,只能写写小程序,胜任不了大的工程
C语言就算了吧,不是面向对象的,只能写写小程序,胜任不了大的工程
想太多了 網絡不好也是死
就算能够千人在线,你的服务器也没那么多人吧
java使用还是比较基础点吧
因为最初开发mc时notch不认为这游戏会火,想的没有那么长远,于是用Java去写了。等已经火了之后mojang团队的技术实力不允许这游戏改道c语言,连M$收购之后也是开发基岩版另起炉灶,不去趟这摊浑水。
那服务器就会被撑爆吧……
手机里面就是c++编程的吗?前几天我听说的
用C++的话多好,可移植性强,效率又高
现在的基岩版就是用的C++引擎
现在的基岩版就是用的C++引擎
泪吻雨 发表于 2019-5-24 16:09
win10版就是C++写的啊,好像基岩版都是C++写的吧,优化的可好了,比Java版流畅多了
C语言就算了吧,不是面 ...
windows ???
linux ???
这种系统有些地方还是得用 c 吧
C语言写的不好做逆向工程,mod也就少了。
所以,还是java版好点
所以,还是java版好点
那就会卡的不行哦!
我来引战了
PHP是世界上最好的语言[:dragon:]
PHP是世界上最好的语言[:dragon:]
用c的话mod和插件准入门槛太高了8
任务任务
诶不是C++吗?
因为他们没有足够的钱
你需要基岩
千人,万人服对配制要求超高
想想吧,千万人在一个服务器里破坏方块,放置方块
关键是也没人有那么好的配置啊23333
想想吧,千万人在一个服务器里破坏方块,放置方块
关键是也没人有那么好的配置啊23333
详情请见基岩版
(看着java版mod,总觉得自己cpp白学了)
(看着java版mod,总觉得自己cpp白学了)
我蒙了,C++是不是C语言
表示听不懂qwq
基岩版就是C写的吧(C++?)
就这么说吧 我压根不懂什么是c语言
牛批克拉斯
MC这游戏优化堪比GTA4
Mojang:不可能的,没有人愿意去这一堆祖传代码
好像已经有人写过了,估计怕是死在配置上和肝上了
如果用C语言重写,则意味着以前的代码全部重写,工程量非常之大,现有的服务端,mod,插件全部失效,可行性基本为零
我建议方舟编译器