如何开发Facebook社交Flash游戏的一些特色? (内部更具体)

时间:2011-07-01 04:16:31

标签: flash facebook social

我刚开始学习Flash AS3并尝试制作Facebook社交Flash游戏。它还有很长的路要走,是的,我知道。但我有一些新手问题困在我脑海里,我想解决^^

  1. Facebook Flash游戏如何将数据划分为多个部分进行加载?例如,通常会发现,如果我们点击一​​个新项目(例如:角色布,头发,眼睛等)并将其拖入舞台,我们需要等待从服务器(主机)加载它(主机) ), 是吗?这是什么系统以及我在哪里可以学到它? ^^

  2. 所以会有很多人在玩游戏。因此,我们如何存储帐户的数据并在它们启动时加载?

  3. 3.全屏系统如何工作?两个单独的闪光灯?

    非常感谢你对我的愚蠢问题的关心和帮助^^

    (如果可能的话,请告诉我我需要学习的所有语言或程序:D)

2 个答案:

答案 0 :(得分:1)

要实现的重要一点是,Flash只是应用程序的前端,并且您需要在用PHP或Python或其他任何东西编写的服务器上使用后端代码系统。因此,后端系统将解决1和2问题:您需要为Flash客户端编写服务器程序以与服务器上的数据库通信,并将用户帐户和数据存储在服务器上。

至于3,我不确定你究竟在问什么:什么是“全屏系统”?

答案 1 :(得分:0)

对于第3点,您的意思是使用state.displayState吗?这启动了一台投影仪,它可以从你的原始浏览器位置获取你的瑞士法郎,并在一个特殊的全屏播放器中播放。

你这样使用它:

//go full screen
stage.displayState = StageDisplayState.FULL_SCREEN;
//go back to normal
stage.displayState = StageDisplayState.NORMAL;

此外,您必须将HTML中的allowfullscreen参数设置为true。

这种模式有一些限制,主要影响它何时可以调用和键盘限制。更多信息:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#displayState