3D学习空间架构层次图
2019-03-11 16:28:06 0 举报
3d学习空间层次图
作者其他创作
大纲/内容
游戏业务数据协议库
主角业务模块负责主角色的创建与修改负责角色控制器的挂载负责角色行为的同步负责角色战斗相关业务
... ...
Json
副本大厅组件
外设
战斗系统
... ...
Shell层
3D学习空间架构层次图
积木编程
IOC
通用业务组件
主控模块 负责帐号登录退出控制 负责各模块的初始化、销毁 负责模块消息分发 负责模块间的逻辑串接
资源管理
业务驱动组件
场景业务扩展
好友系统
角色控制
消息
网格导航
游戏业务组件
业务通用窗口管理组件
Xml
程序集管理
AI模块负责对NPC 的AI行为驱动
用户帐号系统
天空天气
基础设施
AI框架
重力、碰撞
公共业务组件
地形
Action系统
家园模块负责家园建筑业务实现
3DPPlayer
Logger
场景管理模块负责具体业务场景的场景切换
相机控制
角色
3DP
Unity场景
场景对象管理
聊天系统
Unity物件
Unity
任务模块负责对任务业务的具体实现
背包模块负责物品的使用、收纳、整理等业务实现
网络协议库
玩家模块
视频
网络
任务系统
粒子特效
聊天模块负责聊天业务具体实现
本地资源缓存
NPC模块负责对NPC(角色、动物)创建与销毁
移动同步组件
csv
PluginsManager
... ...
交互
蓝图
产品层业务模块(插件)
平台业务整合组件
Sequence
资源工厂
NDR资源检索模块
多语言
动物
3DFramework
音频
非主角玩家业务模块负责对场景中的非主角玩家的创建与销毁负责非主角玩家的行为同步
房间大厅业务模块负责房间大厅具体业务实现
GUI工厂
收藏
收藏
0 条评论
回复 删除
下一页