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
906 stars 202 forks source link

[Sdk, Example, GenerateCode] Html, WebSocket, Protobuf, TypeScript, Netty, ioGame Sdk 连接示例 #398

Open iohao opened 5 hours ago

iohao commented 5 hours ago

计划 12 月提供。

该示例使用了ioGame TypeScript Sdk。ioGame SDK 提供了 Netty、WebScoket、Protobuf、TypeScript、ioGame 游戏服务器交互的简单封装。配合代码生成,可为客户端开发者减少巨大的工作量。

提前了解:https://www.yuque.com/iohao/game/ot4o45f8u9566wu0

iohao commented 3 hours ago

home

iohao commented 3 hours ago

java code

MyAction

TypeScript code

action、广播、错误码 ...等交互接口文件由 ioGame 生成,代码生成可为客户端开发者减少巨大的工作量。 Actions, broadcasts, and error codes are generated by ioGame. Code generation can greatly reduce the workload for client developers.

code style: callback TsHello1

code style: async await TsHello2