Commit History

Autor SHA1 Mensaxe Data
  tanghai d501a10c13 ENet断线超时改成29秒 %!s(int64=10) %!d(string=hai) anos
  tanghai 885936f7dd 增加IRunner接口,World的Componet实现该接口会每帧调用Run方法 %!s(int64=11) %!d(string=hai) anos
  tanghai 250ea7fa11 1.使用ConcurrentQueue 代替 BlockingCollection, TNet性能有所提升 %!s(int64=11) %!d(string=hai) anos
  tanghai c4d5d8555a 取消跨平台库对nuget的依赖,增加一个Nuget程序集专门用来下载Nuget库 %!s(int64=11) %!d(string=hai) anos
  tanghai b53bd22fba 1.修复TBuffer一个bug %!s(int64=11) %!d(string=hai) anos
  tanghai 1d9f5187a3 Profile.exe在linux跑通.不能直接执行,需要用mono命令执行 %!s(int64=11) %!d(string=hai) anos
  tanghai 102cea6882 1.CSharp-Mono.sln和CSharp.sln统一放到CSharp目录 %!s(int64=11) %!d(string=hai) anos
  tanghai e5812f5cde 1.linux上编译enet OK %!s(int64=11) %!d(string=hai) anos
  tanghai 5bb66d41cd 1.增加一个登录消息 %!s(int64=11) %!d(string=hai) anos
  tanghai ddef0ce9f9 增加ProfileExe,可以方便的调用Test中的函数进行性能分析 %!s(int64=11) %!d(string=hai) anos
  tanghai 5f9451a113 删除不用的程序集 %!s(int64=11) %!d(string=hai) anos
  tanghai 8ce25cc17b 抽出IService和IChannel接口,用TCP实现TService TChannel, UDP实现UService UChannel,可以非常方便切换TCP和UDP协议 %!s(int64=11) %!d(string=hai) anos
  tanghai 319a826145 更新ENet库到1.3.12,ENet C#包装改名UNet,U的意思是UDP,对应TCP的TNet %!s(int64=11) %!d(string=hai) anos
  tanghai a594cc505d 动态加载Controller Assembly,以后可以方便的Reload %!s(int64=11) %!d(string=hai) anos
  tanghai 69a8e2a3be 配置文件相关类调试OK,配置文件使用mongodb的json格式,既可作为文件存放也可放到mongodb数据库中,格式一致,非常方便使用 %!s(int64=11) %!d(string=hai) anos
  tanghai ad42eb45ad 1.使用unity3d类似的Component设计模式,不同的游戏对象是不同的Component组合起来的 %!s(int64=11) %!d(string=hai) anos
  tanghai 187479f1f7 Tree程序集改成BehaviorTreeModule %!s(int64=11) %!d(string=hai) anos
  tanghai 95a8e65a5a 1.配置类放到Common里 %!s(int64=11) %!d(string=hai) anos
  tanghai 4876dab15a 1.行为树工厂,根据NodeAttribute注册节点 %!s(int64=11) %!d(string=hai) anos
  tanghai 4450d5151f helper logger hook合并到common程序集中 %!s(int64=11) %!d(string=hai) anos
  tanghai 128d78d2c6 删除一些暂时不用的程序集 %!s(int64=11) %!d(string=hai) anos
  tanghai 251d1a7333 TreeNodeViewModel移除Child管理,直接使用treeNodedata的children %!s(int64=11) %!d(string=hai) anos
  tanghai dc3649be23 行为树编辑器重新布局。 %!s(int64=11) %!d(string=hai) anos
  tanghai 780903434d C# 异步tcp库 %!s(int64=11) %!d(string=hai) anos
  tanghai fcb771f2e3 ESocket提供回调写法,方便服务端同时读写socket %!s(int64=12) %!d(string=hai) anos
  tanghai 2f92bd96b8 完成TcpAcceptor单元测试,发现C#的socket accept回调可能会回调到其它线程 %!s(int64=12) %!d(string=hai) anos
  tanghai 9df15bbe3c 1.增加TcpAccptor类,可以异步接收连接 %!s(int64=12) %!d(string=hai) anos
  tanghai ec19f7b66f Zmq 增加 async await 方法 %!s(int64=12) %!d(string=hai) anos
  tanghai fa0fecca91 zmq测试异步request reply %!s(int64=12) %!d(string=hai) anos
  tanghai ceeddb1542 找到了ENet性能问题,poll的time设置为0性能极好 %!s(int64=12) %!d(string=hai) anos