如何为足球比赛设置球员预制件
Posted
技术标签:
【中文标题】如何为足球比赛设置球员预制件【英文标题】:How to setup player prefab for football game 【发布时间】:2016-08-30 09:19:39 【问题描述】:我正在统一开发一个足球游戏项目。 这是一个 2 人 android 游戏,其中每支球队将有 5 名球员......我已经设置了所有游戏,现在我陷入了网络。 我想使用 UNET 而不是 Photon 进行联网。
为此,我已阅读此链接上的统一网络文档:https://docs.unity3d.com/Manual/UNetSetup.html
它非常简单且工作正常,因为在他们的文档中只有一个立方体供他们设置播放器预制件。 但是,就我而言,每支球队有 5 名球员,1 个足球和一个足球场。我不知道我是否必须为所有团队成员(游戏对象)设置玩家预制件,或者有任何其他解决方案,因为我不希望我的游戏变慢。
PS:我是游戏开发的初学者,任何好的解决方案或意见将不胜感激,谢谢
【问题讨论】:
【参考方案1】:您能做的最糟糕的事情是在同一台设备上连接 5 个玩家。它会在网络上产生太多噪音,而且真的很难管理。
但是,最简单的方法是创建一个管理器(玩家预制件),它会为足球生成另外 5 个“玩家”,您可以在服务器端对其进行控制。
【讨论】:
但这和你在@olivier 之前说的一样以上是关于如何为足球比赛设置球员预制件的主要内容,如果未能解决你的问题,请参考以下文章
清华打造足球AI:首次实现同时控制10名球员完成比赛,胜率94.4%