Node.js适合做状态同步(或帧同步)的游戏服务端吗
发布于 2 个月前 作者 imhered 1274 次浏览 来自 问答

都说Node.js不适合做密集型的运算。状态同步和帧同步牵涉到大量的运算吧,特别是状态同步。 那它还适合做这两种状态同步方式的游戏服务端吗?主要是手游。

如果不适合的话,目前什么语言合适呢?

10 回复

关注一波问题,个人觉得状态同步跟帧同步,并不会有大量的运算。我也好奇大家都是怎么做这块的。

@wbget 不会啊。状态同步大量计算都在服务端啊

nodejs还有c++扩展,可以将计算密集的任务拆分到扩展上

来自酷炫的 CNodeMD

@zswnew 这个倒也是一个办法

@imhered 实际中也是这样解决的

@nobody 就是将密集型的计算写成C++模块,然后node可以直接调用C++模块的对吧? 是可以直接调用C++模块,而不是需要写成类似web类的api调用对吧?

@imhered 把c++模块编译成.node文件,直接require就能用了

回到顶部