Passport 功能介绍
Passport 功能介绍
Passport 是 Unity Online Service 官方提供的玩家通行证服务,包括玩家登录系统 (Login),以及与玩家相关的众多游戏功能 (Feature)。
Passport Login
Passport Login 是一个可以开箱即用的玩家登录系统,通过非常简便的集成方式( Passport Login 接入指南 ),您便可以获得如下功能:
- 灵活可配的 UI 界面,包含用户协议、登录、实名认证
- 支持手机号登录,以及微信,QQ,Apple ID 等主流第三方 OAuth 登录
- 实名认证
- 游戏服务器,以及游戏角色管理
Passport Feature
Passport Feature 以玩家为中心,包含了在线游戏中各种常见的功能,包括:
- 排行榜: 排行榜可以显示玩家在游戏中的成就和排名,激励玩家不断提高实力
- 公会:帮助开发者快速在游戏中实现公会、帮派、联盟等系统,促进玩家互动,提高玩家粘性
- 礼包:定期发放的游戏礼包可以为玩家提供各种奖励和优惠,丰富游戏体验
- 防沉迷系统:防沉迷系统可以有效控制游戏时长,保护玩家身心健康,响应相应政策
- 经济系统:完善的游戏经济系统可以营造一个真实的游戏世界,提升玩家的沉浸感
- 邮件:邮件系统可以让玩家快速获取游戏信息和奖励,增强游戏互动
- 成就:成就系统可以记录玩家在游戏中的点点滴滴,激发玩家的成就感
- 公告:及时的游戏公告可以让玩家了解最新的游戏动态和更新信息
在开发阶段,通过我们提供的 Unity SDK,您只需要简单的几行 C# 代码便可在游戏中实现所需的功能。而在长期的游戏运营过程中,通过 UOS 的控制台,您不但可以对玩家数据和行为进行多维度的分析,还可以精准、高效的实施运营操作。
另外,Passport Feature 还支持使用 外部账号系统登录 (External Login) 的方式,方便已有玩家 ID 系统的开发者接入所需功能模块(参见 「外部账号系统登录」)。
名词解释
域 (Realm)
对应游戏中服务器的概念,每个 UOS Passport 服务下可以有一个或多个域。
用户 (User)
对应游戏中用户账号的概念,用户首次登录集成了 UOS Passport SDK 的游戏之后 UOS Passport 会创建一个对应的用户账号。
角色 (Persona)
对应游戏服务器中角色的概念,用户可在同一个用户账号(User)下不同游戏服务器(Realm)中创建不同的角色(Persona)。
登录渠道 (ID Provider)
对应需要支持的登录渠道,如微信、Apple ID、QQ等。