doc[zfoo]: 更新文档

This commit is contained in:
godotg
2022-09-29 15:56:50 +08:00
parent 9e92a7188d
commit 98815522b2
3 changed files with 14 additions and 14 deletions
+3 -2
View File
@@ -58,10 +58,11 @@ Why is zfoo protocol ?
Ⅲ. 详细的教程和完整的工程案例
--------------------
- 有问题,先看 [FAQ](./doc/FAQ.md) 能否解决你的问题,每个工程目录的test文件夹下都有标准的demo展示和注释说明,可以直接运行
- 有问题,先看 [FAQ](./doc/FAQ.md) 能否解决你的问题
- 依然有问题,参考每个工程目录的test文件夹下的标准demo展示和注释说明,可以直接运行
- [问题讨论群QQ: 876280300](https://qm.qq.com/cgi-bin/qm/qr?k=uSo2FnXz50i5UZ1LYZS1sPsVWW9A34v-&jump_from=webapi) <a target="_blank" href="https://qm.qq.com/cgi-bin/qm/qr?k=uSo2FnXz50i5UZ1LYZS1sPsVWW9A34v-&jump_from=webapi"><img src="https://img.shields.io/badge/qq%E8%AE%A8%E8%AE%BA%E7%BE%A4-876280300-green"/></a>
- [zfoo 框架视频教程](./doc/video-tutorial.md)持续更新中,新手友好,先从简单的基础使用开始,然后再深入到底层核心代码运行
- 新手起步困难的话,直接看手把手的[zfoo 框架视频教程](./doc/video-tutorial.md),新手友好,先从简单的基础使用开始,然后再深入到底层核心代码运行
- [tank-game-server](https://github.com/zfoo-project/tank-game-server) 网络游戏《进击的坦克(The Fight of Tanks)》,新手友好,难度2星
- 快速体验,tank游戏入口 [tank.zfoo.net](http://tank.zfoo.net)
-12
View File
@@ -72,15 +72,3 @@ SignalAttachment的signalId就是用于RPC的同步和异步的信号,通过
- icon使用的material fontmdi 5.3.45https://pictogrammers.github.io/@mdi/font/5.3.45/
---
#### TODO
1. 参看一下akka的actor实现,进一步优化net的线程模型,统一异步回调的argument参数
2. protocol需要支持更多的语言,pythongoC++
3. Router中的ThreadLocal主要就是让上层@PacketReceiver所表示的收包方法少传一个参数IAttachment,这块设计可以优化
```
提前把这个参数存起来,就不用传到上层去用了,便于优雅的调用,但是也带来了一些不必要的性能损耗
```
+11
View File
@@ -10,3 +10,14 @@
- 使用更高性能的Cache2k替换Caffeine
- 重新规划包,现在的分包太集中
### other
1. protocol需要支持更多的语言,pythongoC++
2. Router中的ThreadLocal主要就是让上层@PacketReceiver所表示的收包方法少传一个参数IAttachment,这块设计可以优化
```
提前把这个参数存起来,就不用传到上层去用了,便于优雅的调用,但是也带来了一些不必要的性能损耗
```