Version:

本文内容

Multiplayer Gem

Open 3D Engine (O3DE) 继承了 Multiplayer Gem,使用 O3DE 网络堆栈 提供用于多人游戏项目的服务。

Multiplayer Gem 支持在 O3DE 中使用事件驱动的网络属性和远程过程调用实现基于实体的异步联网,从而在网络中同步 O3DE 组件和实体。

多人游戏 Gem 支持以下功能:

  • 服务器权威网络模型
  • 玩家刷怪箱
  • 实体复制
  • 基于推送的同步
  • 事件驱动的网络属性
  • 可靠和不可靠的远程过程调用
  • 本地预测
  • 网络输入处理程序

有关使用 Multiplayer Gem 的信息,请参阅 Networking 部分中的 Multiplayer Framework

相关主题

主题描述
Multiplayer Gem API 参考O3DE 多人游戏 Gem 的完整 C++ API 参考。
AzNetworking FrameworkO3DE 核心网络库的文档。
教程: 你的第一个网络组件创建支持网络的组件的教程。