推荐最佳实践

如果您是第一次在游戏中使用玩家身份验证,这里有一些建议和技巧,可以帮助您在实施 Unity 身份验证时做出决定。

匿名身份验证让玩家体验您的游戏,并提供无摩擦的首次用户体验。首次用户体验是与应用程序的初始互动。玩家可以使用匿名帐户完成前几个关卡,因此游戏服务器仍然可以跟踪进度,同时玩家有机会尝试和探索您的游戏。

一旦玩家对您的游戏投入了兴趣,就提示玩家将他们的匿名帐户升级到平台帐户登录。使用平台帐户登录的优势在于,如果玩家想切换设备继续玩游戏,或者访问在游戏中获得或购买的物品,可以恢复玩家的游戏进度。

要实现这一点

  • 使用玩家的匿名登录创建一个新帐户,并让玩家开始游戏。同时,现有玩家可以使用他们的平台帐户登录。
  • 当提示玩家升级其匿名帐户的时机合适时(例如,当玩家达到某个级别,或者他们正在尝试进行首次购买时),提示他们通过与平台帐户关联来升级其匿名帐户。这样便可以提供一种方式来恢复他们在另一台设备上的游戏进度和购买内容,或者将来需要重新安装游戏时。

另一种身份验证方法是,从一开始就要求玩家将他们的平台帐户与游戏关联。在这种情况下,游戏可以提供将当前帐户与其他平台帐户关联的选项,因此玩家可以使用任何一个帐户登录并获得相同的进度。