美高梅网址 > 游侠网单机游戏 >   高级API (HLAPI) 是用来提供给Unity

原标题:  高级API (HLAPI) 是用来提供给Unity

浏览次数:114 时间:2019-11-14

  高级API (HLAPI) 是用来提供给Unity 创建多人在线游戏的组件.它是在底层传输层的基础上构建的, 对多人在线游戏提供了很多通用的功能。当传输层支持各种网络拓扑结构的时候,HLAPI是一个功能强大的服务器,当然它也支持游戏网络中的一个客户端建立主机让其他客户端连接,所以不需要专门的服务器。利用Unity提供的internet services (互联网服务), 开发者可以使用HLAPI只做少量的工作就能完成一个运行在互联网上的多人在线游戏。

  高级API (HLAPI) 是用来提供给Unity。HLAPI是由下列一系列的层构建的:

      HLAPI是Unity里新的网络组件,使用了新的命名空间:UnityEngine.Networking。它很容易使用,减少了重复开发量,并且为多人在线游戏提供了很有用的一些服务,例如:

 

  高级API (HLAPI) 是用来提供给Unity。 图片 1

  • 多人在线服务的安装   高级API (HLAPI) 是用来提供给Unity。Multiplayer Setup
  • 网络系统概念   高级API (HLAPI) 是用来提供给Unity。  高级API (HLAPI) 是用来提供给Unity。Network System Concepts
  • 如何使用NetWorkManager Using the NetworkManager
  • 对象产生 Object Spawning
  • 自定义对象产生 Custom Spawning
  • 状态同步 State Synchronization
  • 远程操作 Remote Actions
  • 游戏主角对象 Player Objects
  • 对象的可视化 Object Visibility
  • 网络消息 Network Messages
  • 场景对象 Scene Objects
  • 把单机游戏转换成多人游戏 Converting a Single Player Game
  • 多人游戏大厅 Multiplayer Lobby
  • 局域网搜寻游戏 Local Discovery
  • 在互联网上匹配玩家 Matchmaking for Internet games

更多信息请查看以下链接:

  • 消息处理
  • 通用高性能的序列化
  • 分布式的对象管理
  • 状态同步
  • 网络类:Server,Client,Connection等

本文由美高梅网址发布于游侠网单机游戏,转载请注明出处:  高级API (HLAPI) 是用来提供给Unity

关键词:

上一篇:没有了

下一篇:没有了