as3框架集合
Cairngorm是一个最早最为成熟的FLEX框架,现在已归为ADOBE门下. 它其实是一个ActionScript 3框架,不像Cairngorm,它并不是针对FLASH,FLEX或者其它ADOBE AS3.0类。它是一个用于开发基于FLASH的AS 3.0的任何程序. Model-Glue是一种简单的MVC的FLEX框架,Model-Glue拥有COLDFUSION接口.它相比以上两款更为轻巧. Foundry
(download)
比利时的Christophe Herreman是Spring ActionScript框架(以前的pranaframework)的创始人和主要开发成员之一,Spring ActionScript的当前版本是0.81。 当前版本的Spring ActionScript已经实现了IOC,反射编程框架,集成了Cairngorm和PureMVC框架。接下来会开发一个MVCS( Model-View-Controller-Service)的架构,并且加入AOP(Aspect Oriented Programming)面向切面编程。 Guasax Flex Framework (download) Guasax是一个易用的程序框架,为保证新老FLEX应用的扩展. ARP (Ariaware RIA Platform)是一个基于ActionScript的框架,它是一个Open Source Flash 项目. Flest 是一个ActionScript3 / Flex框架. 以上的框架可以从EasyMVC, Adobe FAST 和 Joeberkovitz’s framework签出. 其它的一些还有 FlexUnit (一个用于ActionScript 3单元测试框架) AS3CoreLib (一个 ActionScript 3.0 库包含强大的JSON 的包) Granite DS (一个免费开源的,可以替代Adobe Data Services J2EE应用服务器 EJB3/Spring/Pojo 服务支持) Soma v2 AS3 MVCSoma v2的已经用于许多项目,使用它是一种极大的乐趣。我首先为自己建立这个框架,作为一种工具。如果我不认为Soma 可帮助您用最少的时间学习和 “框架冲突” ,我不会发布它,我希望…使用它们有很多乐趣! 相比第2版这一概念是类似的,许多已得到改善和增加。 Aswing 国人iiley写的纯AS的UI框架,结构类似于 Java Swing,体积小巧。 weemvc ,国人写的,继Aswing之后的又一开源框架,值得学习,适合小项目。 neatframework ,国人写的 自我总结: 一些FLASH游戏的框架 1.Citrus 介绍: Citrus 是一个由Actionscript 3.0 语言和 Box2D物理引擎实现的卷轴类游戏 引擎。 2.Yogurt3D 感觉flash现在对3D方面还不能很好的支持,虽然已经有很多的3D 框架的支持,但是运行效率还是不好,仅仅限于展示阶段 还不能很好的用于一些应用里面。 3.Teris game Engine Teris的介绍不多, http://code.google.com/p/bigroom/ 4.FFlimation 介绍: The FFilmation Engine is an AS3 isometric programing engine , focused mainly on game development. The aim of the project is providing a robust development platform , where game designers can work on the game’s details and forget about the render engine. It is intended to be really usable from a “real production scenario” point of view. This means: demo http://www.ffilmation.org/website/demos/example-1/ 5.openspace 介绍: OpenSpace is a powerful Flash based isometric engine and
framework for rapid development of multi-user virtual worlds and MMO
communities. demo: http://showcase.smartfoxserver.com/openspace2/ 和FFlimation 一样也是 isometric类 游戏,但是不是开源的。 6. pushbutton engine 介绍: The PushButton Engine is an Open Source , Flash game engine and framework that’s designed for a new generation of games. PushButton Engine makes it easy to bring together great existing libraries and components for building Flash games. Spend less time on code, more time on building fun games . webbus flashweb 框架 第一版(国人的)1.webbus FLASH框架将 SWF类库与主程序分开,完美控制类库加载. 在调用时自动加载类库SWF.或初始化时一次性加载必需类库.
|