• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

UnityNetworkResearch: 在Unity中运用C#实现基于Socket的多人网络通信系统 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

UnityNetworkResearch

开源软件地址:

https://gitee.com/YT_Unity/unitynetworkresearch

开源软件介绍:

#UnityNetworkResearch

##概述本项目运用C#语言,在Unity3D中实现了基于Socket的多人网络通信功能。其中包括一对一、一对多通信,服务端对已连接客户端的管理监控(客户端发送内容监听、心跳检测)等。

##功能模块###服务端

  • SocketServer.cs(服务端代码) 绑定服务端IP地址、监听客户端连接、发送消息、解析消息、接收转发客户端消息,命令、心跳检测。
  • ServerPanelScrp.cs(服务端UI控制代码) 控制开启服务、管理客户端(单选多选、分组等)、消息发送、信息显示。
  • ClientManage.cs(客户端管理代码) 获得所有客户端,客户端的增、删、查,查找、改变客戶端心跳状态。

###客户端

  • SocketClient.cs(客户端代码) 绑定客户端IP地址、发送消息与命令、接收消息、解析消息。
  • ClientPanelScrp.cs(客户端UI控制代码) 控制开启服务、管理客户端(单选多选、分组等)、消息发送、信息显示。

###其他

  • OrderManage.cs(命令消息管理器) 类似于ClientManage.cs。
  • MotionAestheticsScrp.cs 用于控制UI界面缩放

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap