Skip to content

Commit b27ecd5

Browse files
committed
README
1 parent 05683b7 commit b27ecd5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ ioGame 在内存占用、启动速度、打包等方面也是优秀的。
179179
>
180180
>
181181
>
182-
> ioGame 具备一次编写到处对接的能力,你只需要编写一次 java 代码,就能为 Unity、Godot、CocosCreator、Laya、Vue、Angular 等 C#、TypeScript 类型的项目生成交互接口,帮助客户端开发者减少巨大的工作量。
182+
> ioGame 具备一次编写到处对接的能力,你只需要编写一次 java 代码,就能为 Unity、Godot、CocosCreator、Laya、Vue、Angular 等 C#、GDScript、TypeScript 类型的项目生成交互接口,帮助客户端开发者减少巨大的工作量。
183183
184184
| Github | 描述 |
185185
| ------------------------------------------------------------ | ------------------------------------------------------------ |
@@ -189,6 +189,7 @@ ioGame 在内存占用、启动速度、打包等方面也是优秀的。
189189
| [ioGameSdkTsExampleVue](https://github.com/iohao/ioGameSdkTsExampleVue) |[Vue](https://github.com/vuejs/) 互通的一个示例。 Vue、Protobuf、Netty、ioGame、TypeScript、WebSocket |
190190
| [ioGameSdkTsExampleAngular](https://github.com/iohao/ioGameSdkTsExampleAngular) |[Angular](https://github.com/angular/angular) 互通的一个示例。 Angular、Protobuf、Netty、ioGame、TypeScript、WebSocket |
191191
| [ioGameSdkTsExampleHtml](https://github.com/iohao/ioGameSdkTsExampleHtml) |[webpack](https://github.com/webpack/webpack) 互通的一个示例。 (webpack: html + ts)、Protobuf、Netty、ioGame、TypeScript、WebSocket |
192+
| [ioGameSdkGDScriptExampleGodot](https://github.com/iohao/ioGameSdkGDScriptExampleGodot) |[Godot](https://godotengine.org/) 互通的一个示例。 GDScript、Godot、Protobuf、Netty、ioGame、WebSocket |
192193

193194
---
194195

@@ -549,7 +550,7 @@ ioGame 是一个轻量级的网络编程框架,适用于**网络游戏服务
549550
> 25. 提供优雅的路由访问权限控制。
550551
> 26. 具备智能的同进程亲和性。
551552
> 27. JSR380 验证、断言 + 异常机制 = 更少的维护成本。
552-
> 28. 一次编写到处对接,提升巨大的生产力,能为各客户端生成可交互的代码;你只需要编写一次 java 代码,就能为 Unity、Godot、CocosCreator、Laya、Vue、Angular 等 C#、TypeScript 类型的项目生成交互接口。
553+
> 28. 一次编写到处对接,提升巨大的生产力,能为各客户端生成可交互的代码;你只需要编写一次 java 代码,就能为 Unity、Godot、CocosCreator、Laya、Vue、Angular 等 C#、GDScript、TypeScript 类型的项目生成交互接口。
553554
>
554555
555556

@@ -570,6 +571,10 @@ ioGame 在打包、内存占用、启动速度等方面也是优秀的。打 jar
570571

571572

572573

574+
与客户端对接方面,能帮助客户端开发者**减少巨大的工作量**。ioGame 具备**一次编写到处对接**的能力,从而做到了你们团队提升巨大的生产力可能性。ioGame 提供了多种语言的 SDK 支持及相关语言的[代码生成](https://www.yuque.com/iohao/game/irth38),分别是 C#、TypeScript、GDScript。这将意味着,你只需要编写一次 java 业务代码,就能为 Godot、Unity、Laya、CocosCreator、Vue 等前端项目生成交互接口,并同时与这些游戏引擎或现代化的前端框架交互。
575+
576+
577+
573578
ioGame 在架构上解决了传统框架所产生的 **N\*N 问题**[与传统架构对比](https://www.yuque.com/iohao/game/cklv8p))。传统架构在扩展机器时,需要借助很多第三方中间件,如:Redis、MQ、ZooKeeper ...等,才能满足整体架构的运作。通常,只要引入了需要安装的中间件才能做到扩展的,那么你的架构或者说框架,基本上与轻量级无缘了。
574579

575580

0 commit comments

Comments
 (0)