iohao / ioGame

无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架;
http://game.iohao.com
GNU Affero General Public License v3.0
834 stars 183 forks source link

[对接文档] - 广播文档构建器支持对参数的单独描述 #293

Closed iohao closed 2 months ago

iohao commented 3 months ago

新增功能的使用场景

BroadcastDocument.newBuilder(CommonCmd.of(CommonCmd.broadcastShowItem))
                .setDataClassList(ShowItemMessage.class)
                .setMethodName("showItem")
                .setMethodDescription("获得新物品通知")
                .buildToDocument();

下面是生成后的对接文档预览

==================== 游戏文档格式说明 ====================
https://www.yuque.com/iohao/game/irth38#cJLdC

==================== 其它广播推送 ====================
路由: 0 - 100  --- 广播推送: ByteValueList<ShowItemMessage> 显示的物品消息,(获得新物品通知)