Flex SDK还是Adobe Flash?

cha*_*har 5 apache-flex flash adobe

我希望进入Flash游戏开发(来自XNA),但我不太确定我愿意为昂贵的Adobe Flash软件提供服务.我注意到有免费的"Flex"SDK.

有什么不同?如果我使用Adobe Flash开发Flash游戏,我是否可以使用免费的Flex SDK开发Flash游戏并以与我相同的方式将其提交到游戏门户?

Lar*_*sjö 10

如果您使用Windows,FlashDevelop可能是一个选项.它是免费和开源的.

我相信你可以将它与Adobe提供的Flex SDK免费提供的编译器一起使用,也可以编译不包含Flex组件框架的ActionScript项目,换句话说,开发纯粹的游戏等东西. ActionScript,而不是基于Flex的RIA.


Axe*_*ler 8

我想,这里有3种不同的东西.

  • 平台本身:flex sdk是一个针对Flash播放器的编译器,非常适合游戏开发,提交以这种方式开发的游戏也不会有任何问题.
  • IDE:如果你是一名程序员,你会对Flash Professional感到失望,这显然是针对graphists的.这将为您提供4个主要选项:Flash Builder,Adobe提供的IDE,由PowerFlasher开发的FDT,免费和开源的FlashDevelop,以及现在具有不错的AS3支持的IntelliJ.或者,您当然可以在任何文本编辑器中进行开发,并使用Flex SDK进行编译
  • 框架:对于游戏开发,你可能不想使用flex框架,这个框架相当重,并且"在功能性方面带来了很多".


Ass*_*vie -2

  1. Flex 并不真正适合游戏。更多的是 RIA(富互联网应用程序),这实际上并不是同一件事。
  2. 可以针对 Flex SDK 本身进行编程,而且它是免费的,但您的工作效率将比使用 Flash Builder 低 1/10。它为你做了很多事情。但是,无论如何,我认为您应该研究 Flash 开发 - 不一定是Flex

  • Flex SDK还允许编译纯AS3项目,因此它用于游戏。我认为你混淆了 SDK 和框架。 (7认同)