如何在游戏中创建多人游戏?

How to create multiplayer in the game?

我正在 Unreal Engine 4.

上创建多人 FPS 游戏

并且不知道一件事 - 如果它是多人游戏,那么它必须有不止一个玩家。如果我想这样做,我应该租用服务器吗?来自哪个主机?

我想在 Steam 上发布我的游戏 - 我应该如何为玩家创建服务器?我真的不知道,需要一个步骤列表。

不会是大玩家量的游戏,不需要大服务器。

首先,多人游戏有 2 种方式。

您可以使用专用服务器(服务器将计算所有操作并将它们发送回与其连接的每个客户端)或者您可以将特定客户端设为“主机”。

您选择哪种取决于您想要创建的游戏类型,像生存游戏这样的开放世界类型的游戏需要 24/7 全天候运行,玩家进进出出需要专用服务器.另一方面,合作游戏或当玩家想要与 2 或 3 名玩家一起时可以停止的游戏可以 运行 在充当主机的客户端上。

如果您选择使用专用服务器,您可以在 unreal engine 中工作并勾选启动菜单中的“运行 专用服务器”。至于发布它并设置多个我不知道的专用服务器