Unity Authentication 用例
Unity Authentication 可以轻松集成以下 Unity Gaming Services(Unity 游戏服务):
- Analytics
- Cloud Code
- Cloud Content Delivery
- Cloud Save
- Economy
- Lobby
- Matchmaker
- Relay
- Remote Config
- Vivox
Unity Authentication 还支持多种跨平台用例。
以下几个示例展示如何将 Unity Authentication 用于其他 Unity 产品。
跨多台设备跟踪玩家活动许多应用都可以跨平台使用,因此,玩家会根据自己的喜好,在手机、笔记本电脑或平板电脑上使用您的应用,并随心切换。 您可以探索如何解决以下可能出现的情况:
将 Cloud Save 与 Unity Authentication 搭配使用,以设置使用多平台帐户进行登录,这样同一名玩家可以使用 Google、Facebook、Apple 或 Steam 登录,并且无论之前使用何种设备,都可以继续游戏。 |
在 P2P 网络中运行多人游戏游戏开发工作费时耗力,但如果您能集成和利用 Unity 解决方案,不用很久就可以找到适合多人游戏的开发和测试工具。 您可以探索如何解决以下可能出现的情况:
将 Relay 与 Unity Authentication 搭配使用,以确定在 P2P 环境中适合作为游戏服务器主机的帐户并实施对等网络 - 通过身份验证构建、测试和运行您的多人游戏,而无需第三方解决方案或专用游戏服务器。 |
为多人游戏构建易于共同游玩的派对和大厅考虑您应如何实施多人游玩功能,以鼓励人们安全且愉快地交流、互动,并结伴游玩。 您可以探索如何解决以下可能出现的情况:
将 Lobby 和 Matchmaker 与 Unity Authentication 搭配使用,以允许玩家安全匿名地进行身份验证、连接、通信并在派对玩法中组队游戏。 |
保护您的游戏经济某些玩家会尝试作弊或假冒其他玩家,以求攫取游戏内奖励或应用内购买商品。此类行为会有损游戏经济并威胁玩家身份安全。 您可以探索如何解决以下可能出现的情况:
将 Economy 与 Unity Authentication 搭配使用,在您的游戏中设置登录身份验证,为每位玩家关联其他人无法盗用的唯一令牌和 ID。 |
针对经身份验证的玩家实施数据迁移脚本在游戏中施行实时更新、错误修复以及其他管理举措时都需要进行规划,且此类活动通常会对玩家造成影响,具体取决于更新性质、玩家游戏客户端版本、事件触发器以及其他后端因素。 您可以探索如何解决以下可能出现的情况:
将 Cloud Code 和 Unity Authentication 搭配使用,以根据玩家游玩习惯、游玩频率以及其他行为将状态更新或脚本数据迁移有针对性地分发给经过身份验证的玩家。 |
奖励在游戏内达成重要步骤的玩家游戏中对于重大成就的奖励策略会影响玩家的行为、游戏方式以及对游戏的看法。对达成重要步骤的奖励会让玩家在游戏中目标更明确且更具使命感,从而促使其不断游玩。 您可以探索如何解决以下可能出现的情况:
将 Cloud Code、Cloud Save 和 Economy 与 Unity Authentication 搭配使用,从而在达成重要步骤(例如玩家通过关卡或完成比赛)后触发奖励检查脚本,存储玩家上次收到奖励的时间,将奖励存放在玩家物品栏中,并且在不同服务中均对玩家有所了解。 |