有没有使用flash(as3)和javascript一起制作的游戏?

时间:2011-06-04 23:46:03

标签: javascript flash actionscript-3

我正在考虑使用as3和javascript制作游戏,但我还没有看到任何游戏。我知道这两种语言可以一起工作,但我找不到同时使用它们的游戏。

如果有人能告诉我这样的游戏或者有些不可能这样做你能告诉我为什么吗?

3 个答案:

答案 0 :(得分:1)

并不是说我是专家,据我所知他们不能使用相同的画布,几乎可以肯定这两种语言之间的沟通会很慢。因此,任何游戏几乎都可以确定是在一个或另一个游戏中进行,因为只选择一种语言会更容易和更好。现在,如果你需要JS来进行网络连接,而flash会执行渲染和游戏逻辑,我知道我的一个朋友正在考虑做类似的事情。但我会将其归类为Flash游戏,恰好需要网页上的一些JS才能正常运行。

也许你应该通过“一起使用as3和javascript制作游戏”来澄清你的意思

答案 1 :(得分:1)

我同意到目前为止的所有评论,我认为值得思考一下你是否可以在不使用两者的情况下完成你想要做的事情,这应该是你的行动方案。

至于一个例子的原始请求,这是(至少到目前为止)到目前为止我见过的最酷的例子。这是一个Pong游戏,其中一半是Flash,另一半是HTML / Javascript。值得注意的是,这个示例使用了<canvas>标签,因此只能使用HTML5来完成,但它仍然非常可爱。

http://labs.codecomputerlove.com/FlashVsHtml5/

答案 2 :(得分:0)

我倾向于同意@Jonathon。假设您想拥有一组驱动Flash游戏选项的html控件......也许这些控件是游戏玩法的组成部分。

嗯,好极了。 ExternalInterface强大而强大,但为什么要在这种情况下使用呢?

Flash本身就很强大而且功能强大,并不一定需要任何帮助来完成任何事情。我肯定会运行一些javascript来在页面上植入swf,协助网络或设置一些默认变量,但除此之外,flash不依赖于其他技术来获得获得(保存用于服务器通信)。当然不是速度。我认为你没有找到这样的“真正的”双重技术应用程序,正是出于这个原因。

一个更大的问题,那就是更合适:你需要 flash来实现你的目标吗?我喜欢使用flash,但如果本机浏览器技术可以实现相同的目标,那么它就是一个不必要的层。如果它不能,那么Flash就是它。

就目前情况而言,就游戏而言,像tweenlite,按钮,燧石等框架......仍然给闪光灯带来了令人信服的领先优势。

干杯