1

我正在制作一款游戏,其目标是每次都获得更好的高分。当游戏结束时,用户将被引导到一个高分表。我希望用户看到其他人的分数,而不是只显示用户最近的分数的高分表。就像一张世界范围内的高分表。我听说我可以使用 Mochi 的 API,但我不明白它是如何工作的。你能把所有这些都填满吗?

4

1 回答 1

1

在任何情况下,您都需要一个服务器端解决方案来存储高分。

执行此操作的常用方法是通过 PHP 与您的服务器通信 Flash。有很多方法可以解决这个问题。一个简单的解决方案是在 PHP 和 Flash 之间发送/接收 XML。通过 E4X 在 Flash 中原生支持 XML。

似乎 Mochi API 使用 JSON 而不是 XML,但逻辑是相同的。您的游戏与服务器通信,它从设备/闪存播放器发送高分,然后服务器发回最高分列表。

我没有使用过 Mochi 的 API,但从我所看到的情况来看,我不确定当你切换到 Android 时你是否能够继续使用该解决方案。AFAIK 您无法使用 AS3 代码加载外部 SWF。

于 2013-10-27T04:03:08.073 回答