我开发了一款休闲游戏,在一些 Flash 游戏网站上大受欢迎,我正在权衡将其添加到 Facebook 的利弊。我没有很强的编码背景——我在开发游戏时学习了 AS3——所以我不确定嵌入 Flash 文件是否适合 facebook 游戏。如果我想最终启用应用内购买,有什么理由我可能不想使用 Flash?Flash 是否会使游戏更容易被作弊?还有其他原因我可能想要使用 HTML5 或其他编码语言吗?
问问题
954 次
2 回答
3
HTM5 不是一种编码语言,但 JavaScript 用于对 HTML5 Canvas 元素进行编程,这是您需要考虑的。
互联网上有很多Canvas 与 Flash 的帖子,我建议您搜索并阅读它们。我没有理由重复说过一百次的话。
在 Facebook 上嵌入 Flash 并没有什么问题,尽管通常的 iOS 人群将无法看到它。
我个人建议学习 Canvas,它的级别比 Flash 低很多,但完全可行。闪存的未来可能会变得更小,并且您已经通过使用它来淘汰至少一个人群(iPad/手机/Pod/iOS)。
所以底线是 Flash 更容易,至少现在是这样,但 HTML5 Canvas 是这里的未来。
有许多 Canvas 书籍涵盖了简单的游戏开发,并且已经有一些库可以使游戏创建更容易(ImpactJS、Game Closure 等。我建议搜索并仔细查看当前最流行的库)
于 2012-05-10T16:45:45.317 回答
0
如果您实际上已经将游戏全部编码并在 AS3 中运行,那么将其切换到另一种语言几乎是浪费时间。很多 Facebook 游戏都是 Flash,如果您想针对 iOS,您可以随时将其打包为 AIR 应用程序。
不过,对于未来的项目,我同意看看 HTML5 技术是谨慎的做法。
于 2012-05-10T18:56:12.713 回答