zoukankan      html  css  js  c++  java
  • Kbengine游戏引擎-【2】kbengine引擎服务端目录结构分析

    |- kbengine                            (KBE_ROOT 根目录)
        |- demo                            (游戏例子工程的根目录)
            |- 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            (服务端助手工具)
                        |- billing_system    (支持第三方计费、第三方账号等)
                        |- bots            (压力测试, 虚拟客户端, 源码)
                        |- guiconsole        (可视化的控制台工具源码)
                        |- message_log        (服务端log收集工具源码)
            |- res                        (引擎资源目录)
                |- key                    (RSA密钥)
                |- scripts                (Python脚本库)
                |- server                (服务端引擎配置)
                    |- log4cxx_properties        (log4cxx配置)
            |- doc                        (指南文档源代码)
            |- bin                        (编译后的可执行文件存放目录)
                |- client                (编译后的客户端exe可执行文件存放目录)
                |- Hybrid                (编译后的32位服务端可执行文件存放目录)
                    |- logs                (服务端运行日志)
                |- Hybrid64                (编译后的64位服务端可执行文件存放目录)
                    |- logs                (服务端运行日志)
           |- tutorial                        (指南文档)
  • 相关阅读:
    成绩
    多态与异常处理
    大道至简终结版
    继承与接口
    大道至简之编程到工程
    数组元素相加
    数组元素必须具有相同的数据类型?
    大道至简之失败的过程也是过程
    作业
    感想之流于形式的沟通
  • 原文地址:https://www.cnblogs.com/geekmao/p/7885256.html
Copyright © 2011-2022 走看看