我正在做一个游戏,目标是每次都能得到更好的高分。当游戏结束时,用户将被引导到一个高分数表。我希望用户看到其他人的分数,而不是只显示用户最近的分数的高分表。就像一张世界最高分的桌子。我听说我可以使用Mochi的API,但我不明白它是如何工作的。你能把这些都告诉我吗?
发布于 2013-10-27 12:03:08
在任何情况下,您都需要一个服务器端解决方案来存储高分。
通常的做法是通过PHP与您的服务器进行Flash通信。有很多方法可以解决这个问题。一个简单的解决方案是在PHP和Flash之间发送/接收XML。可扩展标记语言在闪存中通过E4X原生支持。
Mochi API似乎使用了JSON而不是XML,但逻辑是相同的。您的游戏与服务器通信,它从设备/flash播放器发送高分,然后服务器发回最高分的列表。
我还没有使用Mochi的API,但从我所看到的情况来看,我不确定当你切换到Android时,你是否还能继续使用这个解决方案。你不能用AS3代码加载外部SWF。
https://stackoverflow.com/questions/19614391
复制相似问题