flashdevelop用于游戏开发

时间:2012-08-11 10:59:36

标签: actionscript-3 flash flex flashdevelop flex4.6

我正在尝试使用flashdevelop进行flash游戏编程。我四处搜索,任何好的资源都告诉我flash IDE的做事方式。再次搜索,我遇到flex,mxml,flex sdk。我现在想要打人。(哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈

在flashdevelop上打开一个新项目,我看到了“AS3项目”,“flex 4项目”(使用mxml和flex 4)。什么是mxml的重要性?和flex? AS3项目会带我去哪儿?

任何stackoverflower都可以指向一个很好的资源,它显示了使用flashdevelop创建一个简单的Flash游戏的工作流程吗?

2 个答案:

答案 0 :(得分:3)

开始前需要了解的事项

  1. 像FlashDevelop DOESN这样的工具“T具有您在Flash Professional中看到的用户界面构建器。时间线也不可用。它更像是源编译器。
  2. 您在Flash Professional中看到的库,您在其中添加MovieClip,在运行时检索的Sprite不可用于任何其他替代方案。
  3. 您可以将基本资源文件存储在一个文件夹中,并使用Actionscript将它们嵌入到您的swf中。参考:http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf60546-7ff2.html
  4. 编译时,这些资源文件将添加到SWF中。
  5. 使用FlashDevelop,您可以在Flash Professional中创建Emebed并加载MovieClip并导出到SWF文件。
  6. 您将从

    等网站获得帮助

答案 1 :(得分:1)

Flex框架利用MXML作为声明性标记语言(XML来描述UI),是Adobe用于开发应用程序的UI框架。你可能不需要那个;)

另外,请不要将它与Adobe Flex SDK混淆,Adobe Flex SDK是纯AS3和MXML的命令行编译器(FlashDevelop将为您下载它)。

你想要使用AS3项目,或者更好的是,使用Preloader的AS3项目,如果你想在开始时将你的游戏打包成一个漂亮的加载动画,最终会很方便。

这些模板项目将只配置从头开始创建纯AS3应用程序或游戏所需的内容。由于它是纯粹的AS3,你可以从相当低级别的AS3 API开始,这需要相当多的学习才能在屏幕上移动。

如果你想进入2D游戏,我建议你阅读这个很棒的教程,了解如何使用一个漂亮的Flash游戏库来处理大部分细节: http://www.photonstorm.com/archives/1200/flash-game-dev-tip-6-setting-up-flashdevelop-and-flixel-for-the-first-time