【问题标题】:Is there any modern way to do games with ActionScript?有什么现代方法可以用 ActionScript 做游戏吗?
【发布时间】:2017-06-11 00:02:21
【问题描述】:

我知道使用 ActionScript 开发游戏是可能的。我的问题是:

有没有什么方法可以生成像“Unity”一样的游戏,使用 Adob​​e 工具,而不要求用户安装 3rd 方插件(Flash Player、Adobe Air)?

我想使用 ActionScript 为移动平台制作游戏,而无需安装第三方插件。有可能吗?

Clash Royale这样的游戏是怎么做出来的?

欣赏。

【问题讨论】:

  • 您可以使用 Adob​​e air 发布 iOS 和 android 应用程序。您何时必须安装第 3 方软件才能在手机上运行应用程序?是的,对于桌面应用程序,他们必须安装 Air,但对于移动应用程序则不需要
  • 至于皇室战争,flash 可以支持 away3D 和多人游戏,所以我想应该可以在 flash 中制作类似的游戏。
  • “像 Clash Royale 这样的游戏是如何制作的?...” 阅读像 making-of article 这样的东西。你问的是服务器、图形设计、图形编程、声音还是人工智能编程?具体的以获得更快的答案。

标签: actionscript-3 flash apache-flex flash-builder game-engine


【解决方案1】:

您可以将 Adob​​e AIR 项目导出为独立的可执行文件,例如:

  • 对于 Android,您可以使用 Captive Runtime 导出您的应用程序,它将生成一个可供安装的 APK。此 APK 不需要在用户的设备上安装 Adob​​e 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 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-05
    • 2023-01-31
    • 1970-01-01
    • 2021-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多