gpt4 book ai didi

c# - 没有服务器的Unity3D内置多人游戏?

转载 作者:太空狗 更新时间:2023-10-29 21:32:58 25 4
gpt4 key购买 nike

我听说 Unity3D 具有内置多人游戏功能,它可以无需服务器 提供服务。但是我找不到任何关于它的信息,我找到的所有教程都只是关于使用 Photon(PUD) 或 Google 服务。我知道Photon很好,所以我才开始研究它并打算使用它。

不过我还是想写一些不使用服务器的非常简单的应用程序,比如一对一石头剪刀布游戏。使用 Photon 的性能肯定更好,但在某些情况下,就像我上面说的,它似乎太多了。另外,PUD免费用户的CCU只有20个,也就意味着只能有10个组同时玩,比如剪刀石头布游戏。

我看到有人说没有服务器也可以,但也有人说不可能。

什么是对的?

最佳答案

你完全正确,新的 Unity Networking 允许你创建一种 P2P 多人游戏,其中一个客户端是服务器。可在此处找到文档:http://docs.unity3d.com/Manual/UNetOverview.html

In the unity networking system, games have a Server and multiple Clients. When there is no dedicated server, one of the clients plays the role of the server - we call this client the “host”.

关于它还有很棒的介绍,其中 Lucas Meijer 在 Unite 2015 期间在几分钟内改变了多人游戏的单人游戏:https://www.youtube.com/watch?v=tUEreuxmBj0

关于c# - 没有服务器的Unity3D内置多人游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33457100/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com