Starling Framework
v2.7
Starling Frameworkを使用すると、ActionScript 3でハードウェア加速アプリを作成できます。主なターゲットは2Dゲームの作成ですが、スターリングはグラフィカルアプリケーションに使用できます。 Adobe Airのおかげで、スターリングベースのアプリケーションをモバイルデバイス(iOS、Android)およびデスクトップ(Windows、MacOS)に展開できます。
StarlingはAdobe Air/Flashのクラシックディスプレイツリーアーキテクチャを模倣していますが、パフォーマンスがはるかに優れています。すべてのオブジェクトはGPUによって直接レンダリングされます(Stage3D APIを使用)。完全なアーキテクチャは、GPUでうまく機能するように設計されています。一般的なゲーム開発タスクは、そのコアにすぐに構築されました。 Starlingは、開発者からのステージ3Dの内部を隠していますが、完全なパフォーマンスと柔軟性を必要とする人のために簡単にアクセスできます。
スターリングは、可能な限り軽量で使いやすいことを目指しています。オープンソースプロジェクトとして、ソースコードを読みやすく、理解し、拡張しやすくするために多くの注意が払われました。 20k以下のコードを使用すると、経験豊富な開発者はそれを完全に簡単に把握したり、ニーズに合わせたりすることができます。