我正在制作一个团结的足球比赛项目。 这是一个2人安卓游戏,每个团队将有5名玩家...我已经设置了所有游戏,现在我陷入了网络。 我想使用 UNET而非Photon 进行联网。
为此,我已在此链接阅读了网络的统一文档:https://docs.unity3d.com/Manual/UNetSetup.html
它非常简单,工作正常,因为在他们的文档中只有一个立方体,他们只为其设置播放器预制件。 但是,在我的情况下,每支球队有5名球员,1个足球和1个足球场。我不知道是否必须为所有团队成员(游戏对象)设置播放器预制件,或者还有其他任何解决方案,因为我不希望我的游戏速度变慢。
PS:我是游戏开发的初学者,任何好的解决方案或意见都会非常感激,谢谢
答案 0 :(得分:0)
你可以做的最糟糕的事情就是在同一台设备上连接5个玩家。它会在网络上产生太大的噪音,而且很难管理。
然而,最简单的方法是通过创建一个经理(玩家预制)来为足球产生另外5个“玩家”,你可以在服务器端控制它。