يتيح لك Framework Starling إنشاء تطبيقات متسارعة للأجهزة في ActionScript 3. الهدف الرئيسي هو إنشاء ألعاب ثنائية الأبعاد ، ولكن يمكن استخدام Starling لأي تطبيق رسومي. بفضل Adobe Air ، يمكن نشر التطبيقات المستندة إلى Starling على الأجهزة المحمولة (iOS ، Android) وسطح المكتب (Windows ، MacOS).
بينما يحاكي Starling بنية شجرة العرض الكلاسيكية لـ Adobe Air/Flash ، فإنها توفر أداءً أفضل بكثير: يتم تقديم جميع الكائنات مباشرة بواسطة وحدة معالجة الرسومات (باستخدام API Stage3D). تم تصميم الهندسة المعمارية الكاملة للعمل بشكل جيد مع وحدة معالجة الرسومات. تم بناء مهام تطوير اللعبة المشتركة مباشرة في جوهرها. يخفي Starling Internals Stage3D من المطورين ، ولكنه يجعل من السهل الوصول إليهم لأولئك الذين يحتاجون إلى الأداء الكامل والمرونة.
يهدف Starling إلى أن تكون خفيفة الوزن وسهلة الاستخدام قدر الإمكان. كمشروع مفتوح المصدر ، تم توخي الحذر لجعل رمز المصدر سهلاً للقراءة والفهم والتمديد. مع أقل من 20 ألف سطر من التعليمات البرمجية ، يمكن للمطورين ذوي الخبرة فهمه بسهولة بالكامل ، أو تعديله لاحتياجاتهم.