linbo10
MC受java语言编写的限制,导致一个服务器只能同时在线百人左右,只好才用BC服分流的形式扩展人数上限,如果用C语言编写,想象一下同时在线千人万人。。。这画面太美我不好看,为什么mojang不那么去做呢

minecraftTony
什么语言都可以写出很棒的程序,但关键是有没有心思去做优化

linbo10
minecraftTony 发表于 2019-5-24 06:15
什么语言都可以写出很棒的程序,但关键是有没有心思去做优化

你说的太对了,以前能优化的很好,现在缺感觉本末倒置了

minecraftTony
linbo10 发表于 2019-5-24 06:19
你说的太对了,以前能优化的很好,现在缺感觉本末倒置了

以前生物实体和方块都没这么多所以优化问题还不严重,现在实体太多了AI也变复杂了如果还不注重优化会很有问题的

期期四散
c语言。。一言难尽

Ariy
MC受java语言编写的限制,导致一个服务器只能同时在线百人左右

语言没有优劣,如果开发者不想做多核优化,用golang来写也一样是单核游戏

dpy0428
你看基岩版

古明地兔
JAVA其实挺好的
并且现在的千人万人服也不是没有
看服主的本事和宣传效果罢了

81321111
说的也是 XD

NoName德里奇
MC如果用C语言编写,那岂不是成了基岩版(确信)

Bord是大神
NoName德里奇 发表于 2019-5-24 10:39
MC如果用C语言编写,那岂不是成了基岩版(确信)

你说出了我想说的话

1139365029
已经有了,你去看看基岩版

TheRam_
如果MC用c语言写,我想服务器还是用Java

泪吻雨
win10版就是C++写的啊,好像基岩版都是C++写的吧,优化的可好了,比Java版流畅多了
C语言就算了吧,不是面向对象的,只能写写小程序,胜任不了大的工程

yuen27787231
想太多了 網絡不好也是死

Batman服主
就算能够千人在线,你的服务器也没那么多人吧

nncc23
java使用还是比较基础点吧

寒晓之光
因为最初开发mc时notch不认为这游戏会火,想的没有那么长远,于是用Java去写了。等已经火了之后mojang团队的技术实力不允许这游戏改道c语言,连M$收购之后也是开发基岩版另起炉灶,不去趟这摊浑水。

t1546542
那服务器就会被撑爆吧……

127_
手机里面就是c++编程的吗?前几天我听说的

monseasd
基岩版就是吧0.0   你看看

zyjking
用C++的话多好,可移植性强,效率又高

现在的基岩版就是用的C++引擎

xmdhs
泪吻雨 发表于 2019-5-24 16:09
win10版就是C++写的啊,好像基岩版都是C++写的吧,优化的可好了,比Java版流畅多了
C语言就算了吧,不是面 ...

windows ???

linux ???

这种系统有些地方还是得用 c 吧

MaHua_A
C语言写的不好做逆向工程,mod也就少了。
所以,还是java版好点

t1546542
那就会卡的不行哦!

缇米莉娅
我来引战了
PHP是世界上最好的语言[:dragon:]

判官宙斯
用c的话mod和插件准入门槛太高了8

jjfghjg
任务任务

黑灬小白
诶不是C++吗?

SHIMH
因为他们没有足够的钱

1193008491
你需要基岩

一稽之长
千人,万人服对配制要求超高
想想吧,千万人在一个服务器里破坏方块,放置方块
关键是也没人有那么好的配置啊23333

GCVillager
详情请见基岩版
(看着java版mod,总觉得自己cpp白学了)

AlphateZ
我蒙了,C++是不是C语言

a976340107
表示听不懂qwq

OKcf
基岩版就是C写的吧(C++?)

S_G_C_C
就这么说吧 我压根不懂什么是c语言

xiaoandada
牛批克拉斯

1368351644Fy
MC这游戏优化堪比GTA4

1378495772
Mojang:不可能的,没有人愿意去这一堆祖传代码

空桑i了
好像已经有人写过了,估计怕是死在配置上和肝上了

skyliye
如果用C语言重写,则意味着以前的代码全部重写,工程量非常之大,现有的服务端,mod,插件全部失效,可行性基本为零

YoungRB
我建议方舟编译器