在我来到这个论坛之前......我在团结的answers.unity3d
和论坛中提出了这个问题,但在2个月之后......没有人回答和帮助或指导我一点点......无论如何......
我的问题是:
我正在开发一款简单的多人游戏...
我想只为这个游戏使用专用服务器。但在大厅,我不知道如何才能有多个主机加入。
我的意思是当我运行服务器时...我运行1台服务器或10台服务器并不重要 当我想作为客户端加入时(在u-net Lobby中)总是显示1个服务器。 我的问题在这里。
我想要的是在我的游戏u-net大厅中,有一个主机列表和玩家选择其中一个,然后加入那个房间。
例如,当我运行4个exe作为服务器...然后在大厅显示4主机和客户选择其中之一。
那么,有人在这里指导我该怎么办?
答案 0 :(得分:0)
您需要一台主服务器。它将注册主机和客户端,并使客户端以您希望的方式加入
这可以通过许多不同的方式完成,但您必须自己创建或使用第三方库,因为UNET主服务器还远未准备就绪。
我使用自定义NetworkServer类进行专用的统一构建,效果很好。