IDC知識庫
IDC領(lǐng)域?qū)I(yè)知識百科平臺

服務(wù)器知識游戲服務(wù)器用什么語言

游戲服務(wù)器用什么語言?用什么語言來寫游戲服務(wù)器,根本上取決于游戲的需求。目前,多數(shù)游戲服務(wù)端是采用 C++語言來寫的。

具體也可以根據(jù)團(tuán)隊規(guī)模來確定。大公司有自己的后臺框架。 小公司會用photon什么的,但不是完全開源。如果只是語言性能上來考慮,由于不少游戲后臺有tick這樣的概念,需要性能比較高的。python ruby nodejs go什么的性能不夠。java 的jvm可以勝任,但是還不夠。

node.js:現(xiàn)有一套完整的棋牌服務(wù)器框架,對于棋牌游戲后臺夠用了。

C++ :如果有能駕馭C++的開發(fā)者,性能這方面沒問題。C++ 本身開發(fā)難度大于其他語言。

服務(wù)器知識游戲服務(wù)器用什么語言

java:開發(fā)益智游戲性能比C++ 不差多少,能發(fā)揮 C++ 的70%性能。優(yōu)點(diǎn):上手比 C++ 容易,jvm 不會崩潰,最多拋異常。而 C++ 復(fù)雜的多,例如緩沖區(qū)溢出漏洞等問題。

其他語言:如果有用其他語言開發(fā)過游戲后臺經(jīng)驗的可參考。

最理想的方案應(yīng)該是是用 java 或者 node.js 或 scala 等語言配合 C++。(完全使用 C++ 也沒有問題)

以上就是域名頻道對于游戲服務(wù)器用什么語言的介紹。

贊(0)
分享到: 更多 (0)

中國專業(yè)的網(wǎng)站域名及網(wǎng)站空間提供商

買域名買空間