阅读 KBEngine 要理清的问题

阅读 KBEngine 要理清的问题,第1张

概述KBEngine 是国内开源的游戏服务器引擎,据说参考了 Bigworld 的架构;网上能找到的开源游戏服务器引擎很少,网易的 Pomelo 是用 Node.js 来实现的,现在还是觉得 C/C++ 更熟悉些,就先从这个开始理解游戏服务器开发吧。 有用链接 《KBEngine 官网》 《KBEngine 服务器端架构》 《KBEngine 论坛》 《Bigworld 服务器编程指导》 建议加入 Q

KBEngine 是国内开源的游戏服务器引擎,据说参考了 Bigworld 的架构;网上能找到的开源游戏服务器引擎很少,网易的 Pomelo 是用 Node.Js 来实现的,现在还是觉得 C/C++ 更熟悉些,就先从这个开始理解游戏服务器开发吧。

有用链接 KBEngine 官网 《KBEngine 服务器端架构》 KBEngine 论坛 Bigworld 服务器编程指导 建议加入 QQ 群,里面有一些比较好的共享资料 需要理清的问题

带着问题来阅读源码,比毫无目的的阅读效果更好,下面列出我想要通过源码知道的问题

游戏服务器是怎么运行的? 服务器与客户端之间怎么交互? 多个用户之间怎么看到彼此,即 AOI 是怎么实现的? 服务器怎么实现负载均衡? 服务器的怎么通过心跳来维护彼此信息?

后续将分几篇文章来解释这些问题。

后续文章需要先对 KBEngine 有一定理解,大体浏览过前面提到的有用链接,至少要清楚下图中的各个组件的功用。(图片来自官网截图,具体请看KBEngine 服务器端架构

总结

以上是内存溢出为你收集整理的阅读 KBEngine 要理清的问题全部内容,希望文章能够帮你解决阅读 KBEngine 要理清的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077556.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存