kbengine 源代码读
来源:互联网 发布:2017软考程序员真题 编辑:程序博客网 时间:2024/06/06 02:55
第一时间更新地址:kbengine bbs
以下摘自百度百科:
"""
KBEngine是一款开源的游戏服务端引擎,使用简单的约定协议就能够使客户端与服务端进行交互, 使用KBEngine插件能够快速与(Unity3D, OGRE, Cocos2d, HTML5, 等等)技术结合形成一个完整的客户端。
服务端底层框架使用c++编写,游戏逻辑层使用Python(支持热更新),开发者无需重复的实现一些游戏服务端通用的底层技术, 将精力真正集中到游戏开发层面上来,快速的打造各种网络游戏。kbengine底层架构被设计为多进程分布式动态负载均衡方案, 理论上只需要不断扩展硬件就能够不断增加承载上限,单台机器的承载上限取决于游戏逻辑本身的复杂度。
"""
一个项目的源代码在原始开发者看来其流程是比较清晰的,如果由原始开发者写一些如何阅读这份源代码的文档的话难免会有所疏漏(因为有一些在他看来很自然的东西,在读者初次接触看来是比较奇怪的),当然要想毫厘不差地表述整个项目的源代码解读过程,同样离不开他。所以这个帖子我将以一个初次接触kbe项目的读者身份,将自己阅读的过程和心得与大家一同分享。
如果你发现有什么不对的地方,请致邮shawhen2012@hotmail.com。;-)
kbengine 主干活动图 (visio 2013 uml活动图):
changelog:
v0.0.1: (百度云传送门)
* 增加服务端的主干活动图v0.0.2: (百度云传送门)
* 增加ogre demo的主干活动图(完成到SpaceAvatarSelect)
v0.0.3: (百度云传送门)
* 增加loginapp活动图(基本完成)
* 增加dbmgr活动图(完成到登陆交互)
* 增加baseappmgr活动图(完成到登录交互)
kbengine源代码读 (word 代码实现解析):
changelog:
v0.0.1: (百度云传送门)
* 添加服务端的流程解读
v0.0.2: (百度云传送门)
* 修正一些错别字
* 添加消息处理映射的解读
* 添加了一个Word导航的标题
v0.0.3: (百度云传送门)
* 添加了OGRE客户端的流程解读(完成到SpaceAvatarSelect)
v0.0.4: (百度云传送门)
* 添加非固定消息(不在message_fixed.xml中的)与处理映射的建立
* 添加单例的解读
v0.0.5:
* 添加dbmgr的解读
1 0
- kbengine 源代码读
- kbengine 源代码读
- KBEngine
- KBEngine
- kbengine + cocos2d-js实现html5 mmorpg游戏(源代码)
- 什么是KBEngine
- kbengine 安装
- kbengine怎么样?
- 什么是KBEngine?
- kbengine 下载
- kbengine下载
- kbengine学习心得
- 什么是KBEngine
- KBEngine demo搭建流程
- kbengine引擎架构分析
- kbengine引擎编译教程
- kbengine引擎的安装
- kbengine引擎demo安装
- maven 中使用 json-lib 的小问题
- E - Super Jumping! Jumping! Jumping! HDU 1087 (基础动态规划)
- 黑马程序员——OC字符串,点语法,成员变量,@property和@synthetic,构造方法
- 我的考博经验总结 CCER
- LabVIEW 编程思想(第2版)传送门
- kbengine 源代码读
- [LeetCode] Remove Linked List Elements
- Lire-0.9.4-beta1初始化DocumentBuilder出错
- Pascal's Triangle II
- [IOS]协议的简单使用
- PHP 开发社区微信服务号实战图解
- 三++21
- 100个Myeclipse6.5免费注册码
- IOS中屏幕截图(区域截图)