程序包的使用
com.iohao.game.action.skeleton.core

程序包
说明
业务框架 - core
业务框架 - action 构建时的监听器,开发者可以利用该接口观察 action 构建过程,或者做一些额外的扩展。
业务框架 - 通讯相关接口
业务框架 - 文档生成相关
 
业务框架 - 业务框架插件
业务框架 - action 参数解析器,解析方法参数、解析方法返回值。
业务框架 - Runner 扩展机制,该机制类似于 Spring CommandLineRunner 的启动项,它能够在逻辑服务器启动之后调用一次 Runner 接口实现类,让开发者能够通过实现 Runner 接口来扩展自身的系统。
分布式事件总线相关文档,分布式事件总线与 Guava EventBus、Redis 发布订阅、MQ 等产品类似。
生态融合(集成扩展)- 在生态融合方面,ioGame 可以很方便的与 spring 集成(5 行代码),从而能方便的使用其相关生态。
业务框架 - 工具包,如:线程执行器相关工具、范围内的广播 ..等
业务框架 - 内部协议
 
逻辑服,逻辑服通常指的是游戏对外服和游戏逻辑服。
 
 
 
 
 
 
游戏对外服 - core - 工具包
游戏对外服 - core - 对外服的协议说明、游戏对外服协议编解码、自定义统一的交互协议
游戏对外服 - core - UserSessions 和 UserSession,UserSessions 是管理所有玩家连接的管理器,UserSession 玩家连接对象,与连接是 1:1 的关系,可取到对应的 userId、channel 等信息。