最适合游戏设计,Flash还是Flash Builder?

最适合游戏设计,Flash还是Flash Builder?,flash,flash-builder,Flash,Flash Builder,有一段时间,我用Flash Professional制作了一些简单的游戏。但是最近,我想做一些高级的事情,比如制作一些facebook游戏或手机游戏。通过搜索互联网,我发现有一种叫做flash builder的东西,它似乎可以很好地将项目导出到apk文件或连接API。不过,Flash也可以做这些工作。那么,构建专业游戏的优势是什么呢?Flash还是Flash Builder?在游戏项目中使用hxml有什么大不了的?我可以将我的游戏项目导出到Flash builder并继续开发吗 我只是个新手,希

有一段时间,我用Flash Professional制作了一些简单的游戏。但是最近,我想做一些高级的事情,比如制作一些facebook游戏或手机游戏。通过搜索互联网,我发现有一种叫做flash builder的东西,它似乎可以很好地将项目导出到apk文件或连接API。不过,Flash也可以做这些工作。那么,构建专业游戏的优势是什么呢?Flash还是Flash Builder?在游戏项目中使用hxml有什么大不了的?我可以将我的游戏项目导出到Flash builder并继续开发吗


我只是个新手,希望你们能给我一些建议。Thx很多。

根据我的经验,当您试图开发一个复杂的游戏或需要大量自定义代码和大量自定义图形的东西时,最好利用这两个应用程序的优势

Flash Professional非常适合创建图形和编写简单脚本,如
stop()但在中进行大量繁重的编码确实很困难

FlashBuilder则是相反的。这是一个真正的编码环境,使ActionScript开发更加容易,但在处理图形时使用起来要困难得多

这两者实际上可以很容易地协同工作。在Flash Builder中,您可以创建将通过Flash Professional应用程序发布的Flash Professional项目。您只需要将项目与正确的.fla文件关联。两个方向都不需要输出任何内容


除非您需要使用Flex框架,否则我将忽略mxml(我假设hxml是您问题中的一个输入错误)。Flex有一个额外的学习者曲线和相当大的开销,因此您的最终产品将比其他产品更大。

根据我的经验,当您尝试开发一个复杂的游戏或需要大量自定义代码和大量自定义图形的东西时,最好利用这两个应用程序的优势

Flash Professional非常适合创建图形和编写简单脚本,如
stop()但在中进行大量繁重的编码确实很困难

FlashBuilder则是相反的。这是一个真正的编码环境,使ActionScript开发更加容易,但在处理图形时使用起来要困难得多

这两者实际上可以很容易地协同工作。在Flash Builder中,您可以创建将通过Flash Professional应用程序发布的Flash Professional项目。您只需要将项目与正确的.fla文件关联。两个方向都不需要输出任何内容


除非您需要使用Flex框架,否则我将忽略mxml(我假设hxml是您问题中的一个输入错误)。Flex具有额外的学习者曲线和相当大的开销,因此最终产品的尺寸将比其他产品更大。

在我看来,Flash Builder有两个主要功能: 1) 它是面向GUI的(通过Flex,Flash库的扩展) 2) 它是开发人员的编程工具

我的意思是,它提供了快速创建菜单、按钮、窗口等功能。更有趣的是,调整屏幕大小时,Flex帮助很大。使用Flash时,如果不想仅仅进行缩放,就必须手动调整窗口/屏幕大小,但Flex通过提供容器来放置组件,提供了更多的可能性

根据这一点,Flash Builder对开发游戏有用吗?我会说不。事实上,这取决于:有时,您需要一个干净的配置菜单、对话框和按钮等等,这样Flash Builder就可以提供帮助。但从纯图形的角度来看,它不是很有用

对于2),Flash Builder提供了快速编写代码的工具。但是你必须学习这些工具。代码完成、代码管理、键入代码时的更正、自动编译、与Eclipse插件的源代码控制的“轻松”集成。。。这些是开发人员的工具

您并不真正需要MXML。它可以提供一些有用的工具,如状态(定义“开始”状态、“游戏”状态、“游戏结束”状态),但通过加载/删除一些电影剪辑或SWF文件,使用Flash Pro就不难了

关于为Flash Builder导出FLA项目:请注意,Flash Builder无法使用Flash Pro中的时间线和图形。您可以使用它们。但是您仍然需要Flash Pro来修改它们。Flash Builder可以帮助您键入Flash Pro代码,但仅此而已

就个人而言,我两者都使用。Flash Pro用于创建动画,绘制一些图形元素,在屏幕上设置它们。Flash Builder用于快速键入我的代码,添加一些GUI组件

但这并不简单:您必须了解这两种工具是如何交互的,文档有时会令人困惑。您必须有一种定义良好的方法


对于非常图形化的游戏,我的结论是坚持使用Flash Pro。CS5版本比CS4具有更好的代码完成功能:它不在Flash Builder的级别,但已经有很大的帮助。Flash Builder适合全职开发人员。

在我看来,Flash Builder有两个主要功能: 1) 它是面向GUI的(通过Flex,Flash库的扩展) 2) 它是开发人员的编程工具

1),我的意思是它提供了快速创建菜单、按钮、窗口等功能。更有趣的是,Flex在调整屏幕大小时帮助很大。使用Flash时,如果您不想仅仅进行缩放,您必须手动处理窗口/屏幕大小调整,但Flex通过提供容器来放置组件,提供了更多的可能性。

根据这一点,Flash Builder对开发游戏有用吗?我会说不。好吧,实际上,这取决于:有时候,你会想要一个干净的配置菜单、对话框等等