Go游戏框架初探《一》

        这两天去看了一下go, 总结一下,目前的go开源游戏框架。不得不说,如今的大趋所势。go语言转变如此之快。go开源游戏端应用的框架,已经多到数不胜数。这才两年的时间里,就发生了如此多的转变。cpp所带来的痛苦,真让人非常印象深刻吗?在快捷开发,简单类型游戏中,比如卡牌类,回合制这种类型游戏,cpp可能确实不占优势。因为累啊!人都想快捷开发,避免更多的问题。人不想因为一个内存问题。纠结半天。稍微不注意,服务器就宕机了。解决起来又非常的棘手。单调试错误 ,可能一星期就过去了。边调试边骂N的呢种。所以,现在的人就想,我做个这样简单的游戏,为何还要承担如此多的痛苦。 本来就是一件痛苦的事情,为何还要痛中加痛。废话太多了。 上框架:

我根据年限来排名先后。

《一》《leaf》框架 git地址:leaf/TUTORIAL_ZH.md at master · name5566/leaf · GitHub 时间年限大概是17年左右。

《二》《GoWorld》也是17年左右 git地址:https://github.com/xiaonanln/goworld

《三》《Orgin》橘子跟火龙果 大概在19年,橘子的这个有点不一样,ta是一个引擎。需要下载下个Orgin引擎,编译源码。git地址:GitHub - go-origin/origin: 积木式服务器引擎

《四》《Pitaya》火龙果 git地址:GitHub - bytemode/pitaya-notes: Scalable game server framework with clustering support, code notes. pitaya游戏服务器代码注释

猜你喜欢

转载自blog.csdn.net/qq_36912885/article/details/123044689