游戏开发中的HTML与ActionScript3?

时间:2012-05-10 16:17:34

标签: html actionscript-3 flash html5 canvas

我开发了一款休闲游戏,在一些闪存游戏网站上已经成为一个适度的热门游戏 我正在权衡将它添加到Facebook的利弊。我没有强大的编码背景 - 我在开发游戏时学习了AS3 - 所以我不确定嵌入flash文件对于facebook游戏来说是个好主意。如果我想最终启用应用内购买,是否有任何理由我可能不想使用Flash? Flash会让游戏更容易受到欺骗吗?我是否还有其他原因需要使用HTML5或其他编码语言?

2 个答案:

答案 0 :(得分:3)

HTM5不是一种编码语言,但JavaScript用于编程HTML5 Canvas元素,这是您的考虑因素。

互联网上有一些很多的Canvas与Flash帖子,我建议你搜索它们并阅读它们。我没有理由重申已经说了一百遍。

在Facebook上嵌入Flash并没有任何问题,尽管通常的iOS用户都无法看到它。

就个人而言,我建议学习Canvas,它比Flash要低很多但完全可行。闪存的未来可能会变得更小,而且你已经使用它来装箱至少一个人口统计(iPad / Phone / Pod / iOS)。

所以最重要的是,Flash更容易,至少目前如此,但HTML5 Canvas是未来。

有许多Canvas书籍涵盖了简单的游戏开发,并且已经有几个库可以让游戏创建更容易(ImpactJS,Game Closure等等。我建议搜索并仔细查看目前最多的受欢迎的)

答案 1 :(得分:0)

如果您已经将游戏全部编码并在AS3中工作,那么将其切换到另一种语言几乎是浪费时间。很多Facebook游戏都是Flash,如果你想要定位iOS,你可以随时将其打包为AIR应用程序。

对于未来的项目,我同意看看HTML5技术是谨慎的。