我使用FB.SDK和Unity3d(v5.0)对游戏进行原型设计。
在Facebook上完成有关如何使用SDK的教程时,我发现使用此代码有点令人困惑:
FB.API("/me/scores", HttpMethod.POST, OnUserInfoSaved, scoreData);
我想知道为什么这被特别称为"得分"。当然,这可以是我希望存储的任何信息,作为该用户信息的一部分吗?
在设计这款游戏时,我想到了我可能会将玩家的游戏信息序列化并使用API将其发送到Facebook。这是该电话的预期用途还是有某种理由不这样做?
答案 0 :(得分:2)
不,这是一个保存状态信息的好地方。 Facebook“得分”accept a single integer value,在Facebook个人资料中公开显示(如果玩家授予权限),因此他可以将他的“得分”与这些朋友进行比较。它无意为此目的服务。