游戏服务器用什么语言?用什么语言来写游戏服务器,根本上取决于游戏的需求。目前,多数游戏服务端是采用
C 语言来写的。
具体也可以根据团队规模来确定。大公司有自己的后台框架。小公司会用photon什么的,但不是完全开源。如果只是语言性能上来考虑,由于不少游戏后台有tick这样的概念,需要性能比较高的。pythonrubynodejsgo什么的性能不够。java的jvm可以胜任,但是还不够。
java:开发益智游戏性能比
C 不差多少,能发挥
C 的70%性能。优点:上手比
C 容易,jvm不会崩溃,最多抛异常。而
C 复杂的多,例如缓冲区溢出漏洞等问题。
最理想的方案应该是是用java或者node.js或scala等语言配合
C 。(完全使用
C 也没有问题)