文档

服务端目录结构

|- kbengine							(KBE_ROOT 根目录)
	|- assets						(默认的游戏项目资产库,你可以添加新的资产库通过环境变量绑定)
		|- res						(所有资源文件)
			|- spaces				(通常存放游戏场景相关的资源,例如Navmesh)
			|- server				(通常放置服务端相关的配置文件)
		|- scripts				(所有的游戏逻辑,Python文件)
			|- base				(Base的Python逻辑)
			|- cell				(Cell的Python逻辑)
			|- client			(Client的Python逻辑)
			|- bots				(机器人的Python逻辑,压力测试)
			|- common			(逻辑公共文件夹)
			|- data				(游戏逻辑用到的数据资源)
			|- db				(dbmgr扩展脚本)
			|- entity_defs			(实体定义与声明)
				|- interfaces		(实体的接口声明)
			|- server_common		(服务端逻辑公共)
			|- user_type			(自定义用户类型目录)
	   |- kbe						(引擎目录)
		|- tools					(引擎工具)
			|- server				(引擎服务端工具)
				|- guiconsole			(可视化的控制台工具)
				|- install			(引擎安装工具)
				|- pycluster			(跨平台的集群控制Python脚本工具)
			|- xlsx2py				(游戏数据表导出工具)
		|- src						(KBEngine源代码)
			|- build				(makefile公共脚本)
			|- client				(客户端插件和例子目录)
				|- kbengine_dll			(Windows应用程序插件源代码)
			|- common				(公共目录)
			|- lib					(各种模块源代码)
				|- client_lib			(客户端底层公共框架)
				|- cstdkbe			(KBEngine标准库)
				|- db_mysql			(Mysql存取实现)
				|- dbmgr_lib			(数据存取公共接口)
				|- dependencies			(依赖库)
				|- entitydef			(实体定义解析模块)
				|- helper			(一些通用的协助性模块)
				|- math				(数学相关)
				|- navigation			(2D/3D导航模块)
				|- network			(网络模块)
				|- pyscript			(脚本插件)
				|- python			(python源代码)
				|- resmgr			(资源管理器)
				|- server			(服务端公共模块)
				|- thread			(多线程模块)
				|- xmlplus			(xml解析库)
			|- libs					(编译后的*.lib, *.a文件)
			|- server				(服务端app源代码)
				|- baseapp			(baseapp源代码)
				|- baseappmgr			(baseappmgr源代码)
				|- cellapp			(cellapp源代码)
				|- cellappmgr			(cellappmgr源代码)
				|- dbmgr			(dbmgr源代码)
				|- loginapp			(loginapp源代码)
				|- machine			(machine源代码)
				|- resourcemgr			(resourcemgr源代码)
				|- tools			(服务端助手工具)
					|- interfaces		(支持第三方计费、第三方账号等接口)
					|- bots			(压力测试, 虚拟客户端, 源码)
					|- guiconsole		(可视化的控制台工具源码)
					|- message_log		(服务端log收集工具源码)
		|- res						(引擎资源目录)
			|- key					(RSA密钥)
			|- scripts				(Python脚本库)
			|- server				(服务端引擎配置)
				|- log4cxx_properties		(log4cxx配置)
		|- doc						(指南文档源代码)
		|- bin						(编译后的可执行文件存放目录)
			|- client				(编译后的客户端exe可执行文件存放目录)
			|- server				(编译后的服务端可执行文件存放目录)
				|- logs				(服务端运行日志)
	   |- tutorial						(指南文档)