最适合游戏设计,Flash或Flash Builder?

Bri*_*Lin 1 flash flash-builder

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

我只是一个新手,所以真的希望得到你们的一些建议.多谢.

Vin*_*ren 5

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

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

据说,Flash Builder对于开发游戏有用吗?我会说不.嗯,实际上,它取决于:有时候,你想要一个干净的配置菜单,对话框和按钮等等,所以Flash Builder可以提供帮助.但从纯粹的图形角度来看,它并不是很有用.

使用2),Flash Builder提供了快速编码的工具.但是你必须学习这些工具.代码完成,代码管理,在键入代码时进行更正,自动编译,使用Eclipse插件"轻松"集成源代码控制,......这些是开发人员的工具.

你真的不需要MXML.它可以提供一些有用的工具,比如状态(你定义一个"开始"状态,一个"游戏"状态,一个"游戏结束"状态"),但是通过加载/删除一些来使用Flash Pro并不是那么困难.影片剪辑或SWF文件.

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

Personnaly,我使​​用两者.Flash Pro用于创建动画,绘制一些图形元素,以在屏幕中设置它们.Flash Builder用于快速键入我的代码,以添加一些GUI组件.

但这并不简单:您必须了解两种工具如何相互作用,并且文档有时会令人困惑.你必须有一种定义明确的方法.

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