但是如果需要使用其他协议,就需要自行扩展INetworkChannelHelper类。 我们先看一下调用过程 1、获得network组件 2、通过network组件创建一个通道,命名为“sproto”,使用tcp异步,使用networkChannelHelperSproto 3、与指定地址连接 4、链接后,执行相关操作 使用tcp异步,会使用TcpNetworkChannel。该通道为异步Tcp。 === conn...
public class MyNetworkServer : NetworkBehaviour { NetworkServer myServer; void Start() { myServer = new NetworkServer(); myServer.Listen(7777); // 监听指定端口 } // 在此处可以实现处理客户端发送的数据的逻辑 public override void OnServerAddPlayer(NetworkConnection conn, short playerControllerId) {...
Game Framework 在本地化方面,不但支持文本的本地化,还支持任意资源的本地化,比如游戏中释放烟花特效也可以做出几个多国语言的版本,使得中文版里是“新年好”字样的特效,而英文版里是“Happy New Year”字样的特效。 网络(Network)- 提供使用 Socket 长连接的功能,当前我们支持 TCP 协议,同时兼容 IPv4 和 IPv6...
11.网络 (Network) 12.对象池 (Object Pool) 13.流程 (Procedure) 14.资源 (Resource) 15.场景 (Scene) 16.配置 (Setting) 17.声音 (Sound) 18.界面 (UI) 19.Web请求 (Web Request) 框架组成 框架主要分为两个部分,一部分为GameFramework(简称GF),一部分为Unity GameFramework(简称UGF)。简单地说,框...
public staticNetworkComponentNetwork { get; private set; } /// /// 获取对象池组件。 /// public staticObjectPoolComponentObjectPool { get; private set; } /// /// 获取流程组件。 /// public staticProcedureComponentProcedure { get; private set; } /// /// ...
网络(Network)- 提供使用 Socket 长连接的功能,当前我们支持 TCP 协议,同时兼容 IPv4 和 IPv6 两个版本。用户可以同时建立多个连接与多个服务器同时进行通信,比如除了连接常规的游戏服务器,还可以连接语音聊天服务器。如果想接入 ProtoBuf 之类的协议库,只要派生自 Packet 类并实现自己的消息包类即可使用。
基础层底层:network、resource、webrequest、filesystem 可能分错了,但是需要明白越是底层的组件,其他组件就使用的就越是频繁。 其中最为底层的组件就是resource。该组件管理着游戏内所有资产的加载。我们的配置文件和go文件都需要通过它来加载。 用E大的话来说,就是 ...
网络(Network) - 提供使用 Socket 长连接的功能,当前我们支持 TCP 协议,同时兼容 IPv4 和 IPv6 两个版本。用户可以同时建立多个连接与多个服务器同时进行通信,比如除了连接常规的游戏服务器,还可以连接语音聊天服务器。如果想接入 ProtoBuf 之类的协议库,只要派生自 Packet 类并实现自己的消息包类即可使用。 对象池...
其实我们第一步肯定是创建一个场景了,然后将GameFramework自带的Prefabs引入到插件中去: image.png 可以看到这里有基本上所有的GF相关的配置信息,我们只需要手动配置并将相关脚本与其关联就可以了: 首先是程序入口 image.png 手表点击GemeFramework在 image.png ...
gameunitynetworkunity3dnetcoregameservernetfantasyunity2dgameframeworknet7net8 UpdatedFeb 21, 2025 C# Alex-Rachel/GameFramework-Next Star479 Code Issues Pull requests GameFramework-Next hotfixlubangameframeworkunitaskhybridclryooasset UpdatedOct 11, 2024 ...