有人使用过nodejs做游戏后端服务器吗?
有没有开源的参考一下,求指导。。
17 回复
如果游戏里牵涉到密集型的运算建议不要用node了,或者用node+c++也行 https://cnodejs.org/topic/598e8e6aee602e88524b41b1
完全可以. 我就是用的nodejs做整个游戏服务器后台;
你要拆分好业务逻辑.一般的游戏,nodejs应付绰绰有余,所谓的密集型运算,你可以用2种方法来解决 1.多开几个进程,并发计算; 2.如果不可以并发计算,你可以用C++来写一个独立的服务器,专门处理这些事情,然后通过网络,或者进程来完成数据交互; 3.实际上因为很多人并没有用nodejs做过并发计算.根据我的经验,可能未必用到C++; 4.业务逻辑一定要清晰,nodejs用好回调,效率是非常棒的.