大型网游服务器是什么语言编写网游服务器架设


游戏服务器用什么语言?用什么语言来写游戏服务器,根本上取决于游戏的需求。目前,多数游戏服务端是采用

C 语言来写的。

具体也可以根据团队规模来确定。大公司有自己的后台框架。小公司会用photon什么的,但不是完全开源。如果只是语言性能上来考虑,由于不少游戏后台有tick这样的概念,需要性能比较高的。pythonrubynodejsgo什么的性能不够。java的jvm可以胜任,但是还不够。

java:开发益智游戏性能比

C 不差多少,能发挥

C 的70%性能。优点:上手比

C 容易,jvm不会崩溃,最多抛异常。而

C 复杂的多,例如缓冲区溢出漏洞等问题。

最理想的方案应该是是用java或者node.js或scala等语言配合

C 。(完全使用

C 也没有问题)