没有昂贵的软件如何开发Flash游戏?[关闭]


27

我一直在业余时间玩Flash游戏,但是到目前为止,我一直在使用Adobe Flash Professional的试用版。我知道FlashDevelop,但是在纯粹使用FlashDevelop进行开发的工作流程中,基本上没有文档。

有谁知道纯粹使用FlashDevelop开发Flash游戏的优秀教程吗?

另外,是否有人可以代替Flash Professional使用其他免费/廉价软件建议?

Answers:


22

这里是有关为FlashDevelop设置环境的文章,因此您纯粹是在使用它。


假设您不了解任何好的文章来解释如何使用FlashDevelop导入/使用资产?
Alconja


5
链接已死。:O
Jeff 2010年

2
+1 Flash Develop非常棒。如果可以的话,捐赠并爱护它。
Tyler Egeto

1
现在,它再次为我工作。(昨天整个devmag.org.za都消失了。)


7

如果您是一名程序员,那么我建议您使用Flex,这是Adobe的免费SDK,可将flex(本质上是ActionScript)项目编译为Flash SWF。这样,您就不必再为可怕的Flash时间轴而烦恼了。

要编译的SDK是免费的,Adobe出售IDE Flex Builder(由于某种原因现在称为Flash Builder)是一笔不小的开支。但是,相反,您可以快乐地使用任何您喜欢的IDE。我建议FlashDevelop,它是完全免费的并且可以集成Flex编译器。

我还建议使用Flixel框架,该框架可与Flex + FlashDevelop很好地配合使用。参见http://flashgamedojo.com/wiki/index.php?title=Hello_World_-_FlashDevelop(Flixel



5

当我想使用Flash时,我所做的(就像其他人所建议的一样)是使用Flex。由于我懒得从头开始设置它,因此我使用了Flixel(一个复古的2d库)并将其剥离到几乎所有内容,但至少它向我展示了如何设置环境以及编译我的项目-我找到编程中最困难的部分,掌握新的工具链-之后,这只是另一种语言。



0

OpenLaszlo的,它允许你写在自己的说明性语言的应用程序/游戏,然后将其编译为Flash(或其他目标)。


-3

有人告诉我我误解了这个问题,但是其他人告诉我这是一个很好的答案,尽管它没有为其他Flash编辑器提供答案,但我还是保留了。

我目前正在从Flash和Actionscript 3.0迁移到Unity3D Framework。它是专为GAMES制造的GAME-ENGINE,并且有免费的“独立”许可,您可以永久免费获得95%的引擎功能。

稍后,您可以将许可证升级到PRO(1500美元或类似价格),然后就可以使用最新的游戏技术来产生绽放效果,实时阴影等。

使用Flash,我必须从头开始开发所有内容,并花费大量时间阻止人们反编译我的源代码,以便他们作弊。

不要误会我的意思,我喜欢Flash,但尽管它有可能,但它并不是为游戏开发而设计的。

Unity3D从未制作过“横幅”或“电影”,但它是纯跨平台的实时游戏引擎。

您可以从可同时在MacOSX和Windows上运行的网络播放器(安装2 mb左右的小插件)中进行选择。或者,您可以选择安装程序(真实的Windows EXE或类似的MacOS bin),如果购买了许可证,还可以将游戏/应用程序转移到移动设备,Xbox,Playstation和Wii等游戏机上。

因此,如果要确保在Steve Jobbs iParanoid系统上也允许的游戏平台上进行开发,则应考虑切换到我目前使用的Unity3D平台。

有关更多信息,请访问www.unity3D.com



3
-1,Unity非常好,但是它确实无法回答问题
Tetrad 2010年

1
哎哟 正如他所写的那样,我只是在尝试帮助人们:“或者,有人可以使用其他免费/廉价软件推荐来代替Flash Professional吗?” -我将其视为“ Flash的免费替代品”,而不是程序本身,而是平台。抱歉! 不要生气。只是想帮助。我也喜欢Flash。
BerggreenDK 2010年

1
顺便说一句。关于Unity3D与Flash。是的,您现在可以使用Flash烧录精美的游戏。但是我喜欢物理引擎,而3D引擎将提供比当前Flash Player强大的3D。
BerggreenDK

1
@BerggreenDK Unity没有提供与Flash相同的应用程序范围(WWW)。这就是为什么您的答案在其他情况下仍然无效而又在其他情况下很有用的原因。
2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.