Commit History

Autor SHA1 Mensaxe Data
  tanghai 8e4682f8f9 重构了C# enet封装, 增加ESocket类 api类似.net socket类 %!s(int64=12) %!d(string=hai) anos
  tanghai e76b8dc8c8 删除BossMonit %!s(int64=12) %!d(string=hai) anos
  tanghai a7c37e7f56 1.修复行为树库一个bug %!s(int64=12) %!d(string=hai) anos
  tanghai 04c4676825 增加行为树库 %!s(int64=12) %!d(string=hai) anos
  tanghai 23720c5c6a 测试使用mongodb的json bson序列化 %!s(int64=12) %!d(string=hai) anos
  tanghai cfe47a2bdd 增加一个GMTools协议库,提供给运营开发工具使用 %!s(int64=12) %!d(string=hai) anos
  tanghai 77f1a5548a 建立WCF Client库,需要连接server直接引用client库即可 %!s(int64=12) %!d(string=hai) anos
  tanghai a85a1e13c4 net.tcp wcf调用成功 %!s(int64=12) %!d(string=hai) anos
  tanghai 47c55f6d56 增加wcf client模块 %!s(int64=12) %!d(string=hai) anos
  tanghai f7a4eca92b 1.删除了数据中心,Boss不能直接连接数据库 %!s(int64=13) %!d(string=hai) anos
  tanghai e79d21615c 抽出了Boss命令模块, 使用了命令模式实现Boss命令 %!s(int64=13) %!d(string=hai) anos
  tanghai abf6005cb1 Login模块独立出来,登录完成之后通过事件CompositePresentationEvent,通知管理(Robot)模块 %!s(int64=13) %!d(string=hai) anos
  tanghai c361a2a1e0 去除Config程序集,直接使用.net的ConfigurationManager xml配置 %!s(int64=13) %!d(string=hai) anos
  tanghai 6e493fe4a6 连接数据库独立出来单独程序集DataCenter %!s(int64=13) %!d(string=hai) anos
  tanghai ef274e7bf0 使用entity framework连接数据库 %!s(int64=13) %!d(string=hai) anos
  tanghai 70f558ed83 LoginClient改成BossClient %!s(int64=13) %!d(string=hai) anos
  tanghai c4e57bf1e6 抽出登录模块LoginClient,方便以后重用 %!s(int64=13) %!d(string=hai) anos
  tanghai 990039900c c++ ENet改名为ENetCpp CSharp版的改成ENet %!s(int64=13) %!d(string=hai) anos
  tanghai 9bfec7a79c Test移动到相应的project目录 %!s(int64=13) %!d(string=hai) anos
  tanghai dc2163ad38 增加ENetCS的单元测试 %!s(int64=13) %!d(string=hai) anos
  tanghai a8cba2e996 1.移除第三方库目录,所有库都放到platform目录下面 %!s(int64=13) %!d(string=hai) anos
  tanghai 0d935a4c71 1.增加了Helper库,可以放置一些通用的库 %!s(int64=13) %!d(string=hai) anos
  tanghai 204ae13710 增加ProtobufGenerator,用于custom tools, VS可以直接把proto文件转换成cs文件 %!s(int64=13) %!d(string=hai) anos
  tanghai b4aeaef244 1.enetcs peer host event packet在C#层建立联系 %!s(int64=13) %!d(string=hai) anos
  tanghai 130781a934 1.Log由于调用了NLog,导致无法打印出正确的行号,所以干脆去掉了打行号的功能 %!s(int64=13) %!d(string=hai) anos
  tanghai 61dd395d4d ENet: 实现ConnectAsync和ReceiveAsync方法因此可以实现大量并发连接 %!s(int64=13) %!d(string=hai) anos
  tanghai c4883a10d1 ENetCS可以单步调试到C++库中, 修复一些Native包装的bug 主要是一些旧的intptr现在已经改用uint了 %!s(int64=13) %!d(string=hai) anos
  tanghai 6b7224b156 ENetSharp改成ENetCS %!s(int64=13) %!d(string=hai) anos
  tanghai 032d1808f4 增加外挂模块 %!s(int64=13) %!d(string=hai) anos
  tanghai 08885eb633 封装了recv和send钩子 %!s(int64=13) %!d(string=hai) anos