Starling Framework
v2.7
Starling框架使您可以在ActionScript 3中创建硬件加速应用程序。主要目标是创建2D游戏,但Starling可以用于任何图形应用程序。多亏了Adobe Air,可以将基于Starling的应用程序部署到移动设备(iOS,Android)和桌面(Windows,MacOS)。
在Starling模仿Adobe Air/Flash的经典显示树架构时,它提供了更好的性能:所有对象都是由GPU直接渲染的(使用Stage3D API)。完整的体系结构旨在与GPU合作。共同的游戏开发任务已建立在其核心中。 Starling隐藏了开发人员的Stage 3D内部设备,但可以轻松地访问需要全面性能和灵活性的人。
Starling的目标是尽可能轻巧且易于使用。作为一个开源项目,非常注意使源代码易于阅读,理解和扩展。有了20k的代码,经验丰富的开发人员可以轻松地将其全部掌握,或者根据他们的需求进行修改。