网易游戏和腾讯游戏的服务端是用什么语言开发的

 我来答
帐号已注销
2017-08-21 · TA获得超过5564个赞
知道小有建树答主
回答量:931
采纳率:0%
帮助的人:235万
展开全部
网易杭州以前有一个工作室叫4031工作室,做了一款跨平台的引擎叫deepcold,但是后来因为商业上不太成功,4031工作室解散了。

4031工作室解散了之后,人员开始在网易内部流动,其中就有一部分人去了网易杭研院。他们成立了一个小组,叫游戏引擎技术组。
他们喜欢搞各种js的东西,搞的还特别有情怀。

有同事做了一个行为树中间件,包括一套用来描述行为树的中间语言,两个该中间语言的runtime(C#、JS),该中间语言到C#/JS的两个编译器,一个可视化编辑行为树的编辑器。并且基于此,做了一款js实现的坦克大战AI演示demo。
有同事做了一个用Racket写的服务端热调试框架,https://github.com/NetEase/lively-logic

因此,有几个同事做一个js实现的服务端框架,应该不是什么新奇的事情了吧?虽然据我所知,并没有立项的项目敢于用这个来尝试。一方面是由于杭研之外的部门对js的接受度并不太高,另一方面是由于网易的游戏部门技术体系比较封闭。
因此,顶上匿名用户对杭研这帮有初心的开发者的猜测纯属鬼扯。
当然,我在一开始的杜撰也纯属鬼扯。
顺便说一句,很多人可能没听说过4031工作室,但他们应该听说过云风。

以上纯属吐槽,现在回答题主问题。
先可以部分参考我的这个回答,里面提到了一些关于腾讯和网易游戏服务端的事情:
为什么多数游戏服务端是用C++来写呢,是历史原因还是性能方面的考虑? - 知乎用户的回答
网易现在基本不怎么立项新端游了,已经在研的但是还没有推过的端游,服务端语言包括

C++叉Lua
C++叉Python
纯C#
已经在研的但是还没有推过的手游,那就很多了,比起上面三种,还多了JAVA、JS。
腾讯很明显,基本都是C++
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式