有啥现代方法可以用 ActionScript 做游戏吗?
Posted
技术标签:
【中文标题】有啥现代方法可以用 ActionScript 做游戏吗?【英文标题】:Is there any modern way to do games with ActionScript?有什么现代方法可以用 ActionScript 做游戏吗? 【发布时间】:2017-06-11 00:02:21 【问题描述】:我知道使用 ActionScript 开发游戏是可能的。我的问题是:
有没有什么方法可以生成像“Unity”一样的游戏,使用 Adobe 工具,而不要求用户安装 3rd 方插件(Flash Player、Adobe Air)?
我想使用 ActionScript 为移动平台制作游戏,而无需安装第三方插件。有可能吗?
*** Royale
这样的游戏是怎么做出来的?
欣赏。
【问题讨论】:
您可以使用 Adobe air 发布 ios 和 android 应用程序。您何时必须安装第 3 方软件才能在手机上运行应用程序?是的,对于桌面应用程序,他们必须安装 Air,但对于移动应用程序则不需要 至于皇室战争,flash 可以支持 away3D 和多人游戏,所以我想应该可以在 flash 中制作类似的游戏。 “像*** Royale
这样的游戏是如何制作的?...” 阅读像 making-of article 这样的东西。你问的是服务器、图形设计、图形编程、声音还是人工智能编程?具体的以获得更快的答案。
【参考方案1】:
您可以将 Adobe AIR 项目导出为独立的可执行文件,例如:
对于 Android,您可以使用 Captive Runtime 导出您的应用程序,它将生成一个可供安装的 APK。此 APK 不需要在用户的设备上安装 Adobe AIR。 对于 iOS,AIR 始终使用 Captive Runtime 导出 IPA,您不必担心这个平台。 对于 Windows,您可以导出 .exe 文件(仅当您使用 AIR SDK for Windows 时)。 对于 OSX,您可以导出 .app 文件或 .dmg 文件(仅当您使用 AIR SDK for OSX 时)。如果您想导出所有 4 个平台,我建议您在 Mac 上进行编码和设计,这样您就可以导出 .app/.dmg、.apk 和 .ipa 二进制文件,并使用 VM 或廉价的 Windows 计算机编译你的 .exe 文件。
【讨论】:
以上是关于有啥现代方法可以用 ActionScript 做游戏吗?的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 2.0 和 ActionScript 3.0 有啥区别
在 flex 应用程序中使用 mxml 优于 actionscript 有啥优势?