内核
提供整个游戏的主体管理和实现
计时器
封装了基于 Quartz
的计时器接口和常用的接口
- Schedule 订阅消息.提供了多个重载函数. 返回消息ID
- UnSchedule 取消订阅, 传入消息ID
热更新
处理了热更新的加载和更新和启动逻辑
事件
处理了事件的分发和监听逻辑
组件
基础注册器
处理所有组件的激活和反激活和初始化和基础的获取接口操作
基础组件
定义了组件的基础字段和函数接口约束和常用的接口
数据状态组件
定义了当存在数据操作的时候的约束和操作和存档操作
基础消息处理器
提供了消息的处理基础函数和属性统一
基础组件处理器
提僧了基于基础消息处理器的组件消息分发
全局处理器
定义了全局的非玩家类的消息接口定义和处理
角色处理器
定义了玩家类的消息接口定义和处理.
Actor管理器
提供了actor的启动和关闭和释放的处理