我想用Flash写游戏。我不想了解如何为我的2005网站创建光泽按钮,或者如何使用补间动画界面 - 我只想学习ActionScript 3和开发环境。
建议?
编辑:我已经了解了很多关于游戏编程的知识;我刚认识一下闪光灯。 编辑:我发现从Flixel网站链接了this site,其中有一堆有用的示例和说明。 Flixel wiki也充满了多汁的善良。答案 0 :(得分:2)
如果您熟悉OOP和Java,请查看适用于AS3的Flixel库。他们的wiki上的教程教你在Eclipse中设置Flex SDK所需的一切,并在纯AS3中编写Flash游戏,不需要Flash。当然,一切都汇编成.swf。
答案 1 :(得分:1)
如果我可以提出一本书的建议,我开始阅读“基本动作3”。本书介绍了开发Flash应用程序的纯代码方法,并提供了完全忽略adobe flash IDE和仅使用编码IDE(flashdevelop)的选项。如上所述,这确实需要一些oop经验。
答案 2 :(得分:1)
我建议首先熟悉as3,因为Seth提到Essential Actionscript 3.0是一个很好的开始。然后你会熟悉简单的图形,物理和动画。基思彼得斯有两本很棒的书(基础动作脚本3.0动画和AdvancED动作脚本3.0动画)。这将是一个很好的基础。
然后你可能会开始潜伏在像newgrounds这样的网站上,开始寻找data structures和游戏优化。你会熟悉更多的线性代数,三角学,物理等,并最终learn more from outside flash社区。 p>
在此之前,您可以在 similar question 中找到更多指向图书和在线资源的链接。
FlashGameUniversity可能是快速入门的好地方。
在people中关注community并从他们的错误/成就中学习并避免以后重新发明轮子也可能很方便。如果你的目标是与其他人一样(例如制作精彩的游戏),那么变化就会发生变化,奇怪的是路径会越过。
如果你不是编程的新手,你可能想要做一些“痛苦”的事情。您可能想要熟悉Flash,如果只是一点点。从长远来看,这将对你有很大帮助,你会更好地理解语法,因为还会有视觉线索。您可以与设计师合作进行资产/动画,因此了解完成工作的最佳方式将会很好。 Using a decent actionscript IDE 会很棒,但请确保您也熟悉Flash IDE。
HTH, 乔治
答案 3 :(得分:0)
那么,学习开发环境,AS3基础知识和OOP的基础知识将是一个良好的开端。
可以在以下网址找到很多示例/教程/课程/文章:
对“Actionscript 3 oop”,“Actionscript 3游戏编程”和“actionscript 3教程”进行一些搜索。这应该足以让你在接下来的几个月/年内学习AS3: - )