unity3d - PlayFab vs Photon vs 其他解决方案

标签 unity3d multiplayer photon playfab

<分区>

我刚刚开始接触 Unity 中的多人游戏功能,我想进行配对,目前只是 1 对 1 的比赛。我有点困惑的是,有些人似乎表示他们同时使用 PlayFab 和 Photon,有些人使用其中之一,等等。

PlayFab 似乎对成千上万的并发用户开放,除非我误读了他们的文档,而 Photon 对于 100 个 CCU 大约是每月 100 美元。这似乎很奇怪,如果它们相距那么远,那么任何人都会首先使用 Photon。

据我所知,CCU 是指在任何给定时间可以通过网络玩游戏的玩家数量。所以如果只允许 100 个 CCU,那意味着 50 场 1v1 比赛,对吗?这对我来说似乎有点低。

如果您不介意分享这些技术的任何想法或经验,我们将不胜感激。

谢谢,

G

最佳答案

Photon 和 Playfab(大部分)是互补的,这就是它们在很多游戏中一起使用的原因。

Photon:专注于实时同步多人游戏 Playfab:专注于后端功能

配对由两者提供,因此这取决于您需要的功能。 如果您需要实时游戏(匹配之后),那么您需要类似 Photon 的东西。

两个 Photon 都有免费套餐(用于开发),但在成功的情况下会根据使用情况定价。 Photon 中的使用量是在 CCU(同时连接的玩家)中测量的,Playfab 的使用量非常细粒度。如果您利用它们的功能,这两种产品都非常经济高效。

关于unity3d - PlayFab vs Photon vs 其他解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68913066/

相关文章:

java - 平板电脑的客户端服务器框架

android - Nextpeer onReceiveTournamentCustomMessage 错误 Android

c# - Photon Server新手问题

c# - 我如何像 bool 值那样翻转AudioListener.pause的值

C# Unity - 确定哪个方法正在影响游戏对象

Java套接字,简单的多人游戏,发送数据

ssl - Unity WebGL 中的 Photon 安全 WebSocket 连接

c# - 如何从 OwnerActorNr 获取玩家姓名 | PUN2

ios - 需要旧版本的 Google 移动广告 SDK iOS

c# - 如何在崩溃之前渲染debug.log消息