有没有开源的参考一下,求指导。。
如果游戏里牵涉到密集型的运算建议不要用node了,或者用node+c++也行 https://cnodejs.org/topic/598e8e6aee602e88524b41b1
@imhered 谢谢,刚看到这个帖子。
@atian25 嗯嗯 谢谢大牛
看你做什么类型游戏
1****.多人实时在线 用pomelo
2****. 短连接服务 用express 等。
@leiwei1991 斗地主那种···
我也做过 棋牌类游戏 现在好多都是js 因为js可以热更新,一般来说主要是算法,其他的还好
其实游戏并不止游戏服务器这块,还有后台管理等,我看过一些游戏源码,这部分功能是由javaee 开发的,或许做管理系统是javaee的优势
来自酷炫的 CNodeMD
完全可以. 我就是用的nodejs做整个游戏服务器后台;
你要拆分好业务逻辑.一般的游戏,nodejs应付绰绰有余,所谓的密集型运算,你可以用2种方法来解决 1.多开几个进程,并发计算; 2.如果不可以并发计算,你可以用C++来写一个独立的服务器,专门处理这些事情,然后通过网络,或者进程来完成数据交互; 3.实际上因为很多人并没有用nodejs做过并发计算.根据我的经验,可能未必用到C++; 4.业务逻辑一定要清晰,nodejs用好回调,效率是非常棒的.
@4176244 嗯嗯 谢谢你的建议 以后麻烦向你咨询一下 成功经验 哈哈哈~~~~~~~
我也在用nodejs做游戏服务器后端,目前跑下来没什么问题
@x1911 可以 值得借鉴。
@ipengyo 棋牌游戏就网狐,还用自己从头开发吗
如果要求不是很苛刻,node的开源模块非常多,拼装调试一下就可以了(pomelo做普通棋牌有点大材小用,做千人场还可以尝试一下)
用node做棋牌游戏绰绰有余,游戏进行中都没有什么大的计算场景,更多关注的是一个房间进程内可以同时承载多少个游戏房间,关注的是内存使用量
@AserSayHi 老铁 是上海的么。。。
@ipengyo 北京……