分布式游戏服务器架构

作为业内资深游戏开发人员,经常在工作中遇到练习的新同事,问这样的问题:

工作中有哪些开源游戏服务器框架,值得学习?

技术栈有包括node.js、java、C#、golang、c++、python等各种游戏框架。

本文总结了github上一些常用的star和fork框架,并对其进行了描述。可以往下看。

地址:/cloudwu/skynet

基于该引擎开发的游戏有很多,很多小型棋牌公司都在使用,比如简悦的《陌陌争霸》、《食物大战》等很多产品。...

地址:/网易/柚子

宜华科技等棋牌都在用。

地址:/ketoo/NoahGameFrame

这部杰作无与伦比。

地址:/kbengine/kbengine

已经被电魂网收购了

地址:/egamtang/et

经过产品验证和教程比较完善。

地址:/top freegames/火龙果

Zoobappstroe在moba和吃鸡类游戏中排名靠前。

但是像c++类的框架对新手的要求比较高。

或者node.js类框架的性能确实很差,毕竟是针对io密集型的。

阿博自己的话用的是火龙果的框架。毕竟,支持分布式使用的技术相对较新,并且已经通过各种方式得到了验证。剩下的先不评论,留给大家各抒己见。

毕竟适合自己的才是最好的。

是,不是......