如何在 godot 中使用代码加入多人游戏?
How do I make a multiplayer game with code join in godot?
我想要一个大厅类型的东西。一名玩家将按下主机并获得游戏密钥。另一个玩家将输入该代码并加入游戏。 Jackbox 派对包中的东西。
godot 文档在其文档中有一个大厅代码示例:https://docs.godotengine.org/de/stable/tutorials/networking/high_level_multiplayer.html
运行godot 也有一部分作为专用服务器:https://docs.godotengine.org/de/stable/getting_started/workflow/export/exporting_for_dedicated_servers.html#doc-exporting-for-dedicated-servers
youtube 上也有足够多的教程,例如:https://www.youtube.com/watch?v=TGIWD24QIvY&list=PLKCbXu2bxxqa2PtT2rYNb4t5QUsotrTlP
第一个 link 向您展示了一种在 godot 中创建简单服务器大厅的方法。要使用密码方式,您必须创建某种服务器应用程序来为您进行路由。
例如:
- 主机通过调用服务器创建新游戏
- 服务器创建一个实例(具有 ip 和端口的专用服务器)和一个唯一的密码。
- 客户端通过输入密码连接到服务器。
- 服务器使用密码搜索客户端必须连接到的正确 ip 和端口。
我想要一个大厅类型的东西。一名玩家将按下主机并获得游戏密钥。另一个玩家将输入该代码并加入游戏。 Jackbox 派对包中的东西。
godot 文档在其文档中有一个大厅代码示例:https://docs.godotengine.org/de/stable/tutorials/networking/high_level_multiplayer.html
运行godot 也有一部分作为专用服务器:https://docs.godotengine.org/de/stable/getting_started/workflow/export/exporting_for_dedicated_servers.html#doc-exporting-for-dedicated-servers
youtube 上也有足够多的教程,例如:https://www.youtube.com/watch?v=TGIWD24QIvY&list=PLKCbXu2bxxqa2PtT2rYNb4t5QUsotrTlP
第一个 link 向您展示了一种在 godot 中创建简单服务器大厅的方法。要使用密码方式,您必须创建某种服务器应用程序来为您进行路由。
例如:
- 主机通过调用服务器创建新游戏
- 服务器创建一个实例(具有 ip 和端口的专用服务器)和一个唯一的密码。
- 客户端通过输入密码连接到服务器。
- 服务器使用密码搜索客户端必须连接到的正确 ip 和端口。