游戏设计&游戏开发CocosCreator程序员

分析游戏服务器使用何种语言?

2017-08-06  本文已影响1115人  zhmbo

前言

???

相关文章

1. 为什么多数游戏服务端是用 C++ 来写呢,是历史原因还是性能方面的考虑?来源知乎

2.游戏的后台是否可以用 scala 加 node.js 来代替 C++?来源知乎

3.该使用什么编程语言开发游戏服务器端呢?来源百度知道

总结:


一、

  • node.js:现有一套完整的棋牌服务器框架,对于棋牌游戏后台够用了。
  • C++ : 如果有能驾驭 C++ 的开发者,性能这方面绝对没问题。C++ 开发难度大与其他语言。
  • java: 开发棋牌游戏性能比 C++ 不差多少,能发会 C++ 的70% 性能,优点:上手比较 C++ 容易,jvm 不会奔溃,最多抛异常。而 C++ 复杂的多例如缓冲区溢出漏洞等问题。
  • 其他语言: 如果有用其他语言开发过棋牌游戏后台经验的可参考。

二、

最理想的方案应该是是用 java 或者 node.js 或 scala 等语言配合 C++。(PS:完全使用 C++ 也是没有问题的。)

补充:棋牌游戏后台有网狐的源码,对于有 C++ 经验开发者可做参考来开发。

上一篇 下一篇

猜你喜欢

热点阅读