我想用Flash来写游戏。我不想学习如何为2005年的网站创建光滑的按钮,也不想学习如何使用补间动画界面--我只想学习ActionScript 3和开发环境。
有什么建议吗?
编辑:我已经知道了很多关于游戏编程的知识,我才刚刚接触flash。
编辑:我找到了来自Flixel网站的this site链接,上面有一堆有用的例子和说明。Flixel wiki也充满了多汁的好处。
发布于 2010-02-15 10:48:09
如果您熟悉OOP和Java,请查看AS3的Flixel库。他们维基上的教程教你在Eclipse中设置Flex和用纯AS3编写Flash游戏所需的一切,不需要Flash。当然,一切都会编译成一个.swf。
发布于 2010-02-15 08:17:58
如果我可以提出一个读书建议,我会先通读一遍“基本actionscript 3”。这本书涵盖了开发flash应用程序的纯代码方法,并提供了完全忽略adobe flash IDE而只使用编码IDE (flashdevelop)的选项。就像上面提到的,这确实需要一些oop的经验。
发布于 2010-02-15 08:49:14
我建议从熟悉as3开始,因为Seth提到了Essential ActionScript3.0是一个很好的开始。然后你会熟悉简单的图形,物理和动画。Keith Peters有两本关于这方面的好书(Foundation ActionScript3.0动画和AdvancED ActionScript3.0动画)。这将是一个很好的基础。
然后你可能会开始潜伏在像newgrounds这样的网站上,开始寻找data structures和游戏优化。你会熟悉更多的线性代数,三角,物理等,并最终learn more from outside的flash社区。
在此之前,您可以在此中找到更多指向书籍和在线资源的链接。
FlashGameUniversity可能是一个快速入门的好地方。
在community中跟踪people,并从他们的错误/成就中吸取教训,避免以后重新发明轮子,也可能很方便。变化是,如果你的目标是和别人做同样的事情(例如制作伟大的游戏),奇怪的是路径会相交。
如果你不是编程新手,你可能想做一些“痛苦”的事情。你可能想要熟悉一下Flash,哪怕只是一小段时间。从长远来看,这将对你有很大帮助,你会更好地理解语法,因为还会有视觉提示。您可能会与设计师协作制作资源/动画,因此知道完成工作的最佳方式将是一件好事。将会很棒,但请确保你也熟悉Flash IDE。
啊哈,乔治
https://stackoverflow.com/questions/2263251
复制相似问题