我一直在业余时间玩Flash游戏,但是到目前为止,我一直在使用Adobe Flash Professional的试用版。我知道FlashDevelop,但是在纯粹使用FlashDevelop进行开发的工作流程中,基本上没有文档。
有谁知道纯粹使用FlashDevelop开发Flash游戏的优秀教程吗?
另外,是否有人可以代替Flash Professional使用其他免费/廉价软件建议?
我一直在业余时间玩Flash游戏,但是到目前为止,我一直在使用Adobe Flash Professional的试用版。我知道FlashDevelop,但是在纯粹使用FlashDevelop进行开发的工作流程中,基本上没有文档。
有谁知道纯粹使用FlashDevelop开发Flash游戏的优秀教程吗?
另外,是否有人可以代替Flash Professional使用其他免费/廉价软件建议?
Answers:
如果您正在寻找免费的东西,可以看看haXe
如果您是一名程序员,那么我建议您使用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)
osflash.org上有很多开源资源,我记得曾经看过带有Flash的Eclipse教程,但现在找不到。
我绝对赞成其他人提供的Flash Develop和Flex SDK。我将提供这篇文章,这是我从以下位置学习Actionscript 3的地方:http : //www.brighthub.com/internet/web-development/articles/11010.aspx
有OpenLaszlo的,它允许你写在自己的说明性语言的应用程序/游戏,然后将其编译为Flash(或其他目标)。
有人告诉我我误解了这个问题,但是其他人告诉我这是一个很好的答案,尽管它没有为其他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。