C# 网络编程
命名空间using System.Net;using System.Net.Sockets;
主要类 socket TcpListener TcpClient
unity3d 网络编程:
主要类 WWW NetworkView NetworkManager
在unity3d中使用photon:
1:下载 photon并安装,(注意防火墙,可以查看photon中的配置文件,里面有默认端口号,需要开放出来,和C#的ASP网站的xml配置文件差不多),服务器搭建好,这个不再啰嗦,网上很多篇幅文章,官网更直接 https://www.photonengine.com/zh-CN .
2:将 photonUnity3D.dll 库 拷贝到unity3d文件夹Plugins中.使用photonpeer类连接服务器,
3:
服务器端:
photon 引擎socket服务器框架, Exit Game (公司名字请熟记)公司开发 包含socket部分和封装了各个平台的SDK,(采用小尺寸的二进制协议,可以根据需要使用有序可靠的UDP,可以使用protobuf).
Scut引擎 适用于开发AVG,SLGRPG,MMOG类型游戏,支持socket,websocket,HTTP协议通讯,服务器框架基于C#编写,支持热更新.可自动生成服务端与客户端代码,非常方便.
网友评论