0

我有一个大型 3d 游戏,让玩家可以构建和创建有趣且巨大的世界,并将它们保存到 windows phone 7 上的磁盘。

该游戏使用 XNA 并执行了 silverlight 或 SLXNA 混合应用程序不支持的许多事情。

我想让玩家在那里备份保存文件到他们的skydrive(首选)或保管箱,但经过一个多星期试图让某种实施工作我想出了什么...

似乎每个用于eather 的样本都内置(并且需要)silverlight 和一个网络浏览器才能工作。

有谁知道克服这些限制的方法?我的游戏有近 100,000 人,最需要的功能是云备份...

谢谢!

4

1 回答 1

1

嗯,我认为这不会很困难。

我在一个 Web 应用程序项目中工作,其中服务器执行所有身份验证工作。当然,您总是需要打开浏览器窗口让用户输入其凭据。

当用户输入其凭据、skydrive、dropbox 或任何给您一个 TOKEN 的东西时,您使用该 TOKEN 以用户的名义执行操作(例如:将文件上传到 dropbox)执行 REST(webrequest)和 JSON

你有 REST、JSON 等方面的经验吗?

我认为,您需要将 Oauth 用于桌面(这里是谷歌解释https://developers.google.com/accounts/docs/OAuth2?hl=es

你看到un /官方sdk了吗?Skydrive: http: //msdn.microsoft.com/en-us/library/live/hh826521 投递箱:

来自阿根廷的问候

PS:对不起我糟糕的英语:)

于 2012-06-18T20:36:50.593 回答