Unity网络 The High Level API
HLAPI简介
HLAPI是为在Unity中创建多人在线游戏所建立的一套系统。
它是建立在最低层传输实时通信层,并处理许多常见的多人游戏所需的任务。虽然传输层支持任何类型的网络拓扑,HLAPI是一个权威服务器系统;尽管它允许参与者之一是客户端和服务器在同一时间,所以不需要专门的服务器进程。工作与互联网服务,这使得多人游戏在互联网上开发的工作量大大减低。
HLAPI是一套新的网络命令统一,在一个新的名称空间:UnityEngine.Networking。它是集中在易用性和迭代开发和提供服务对于多人游戏,如:
- 消息处理程序
- 通用高性能序列化
- 分布式对象管理
- 状态同步
-
网络类:服务器、客户机连接,等等