AS3#1に役立つものがたくさん

最近、私のRSSフィードで、何人かの人々がAS3のあらゆる種類の大規模な選択について書いており、Flash開発者の生活を大幅に簡素化できます。 これらの人々の1人はインディアン (私は非常に長い間このブログを読んでいます)で、彼の投稿で1人の外国人作家の元の投稿へのリンクを見ました。

最初は、1つの記事内のすべてのリンクを公開したかったのですが、リンクが多すぎたため、記事をいくつかの部分に分割する必要がありました。 この記事では、3Dエンジン、3Dゲームエンジン、2Dゲームエンジン、アイソメトリックエンジン、3Dアニメーションフレームワーク、3D物理エンジン、拡張現実のライブラリ、ツインナー(プログラムアニメーションのエンジン)を分析します。 それで、それは始まりました。


3Dエンジン


Papervision3d
アウェイ3D
サンディ3D
Alternativaプラットフォーム
Five3d
WireEngine3D(we3d)は、Flashの8/9バージョン用の軽量で高速な3Dエンジンです。
斜倉
Infinity3d (探偵のロシアの開発者)。
AS3Dmod
ND3Dは、AS3用の小型で「軽量」な3Dエンジンです。
Flare3D-オートデスクの3DSMaxからファイルをエクスポートし、AS(商用)を使用してそれらを制御できます。
noob3d
Adobe「Molehill」
ソフィー3D

3Dゲームエンジン


PaperWorld 3D
ヨーグルト3d

2Dゲームエンジン


Citrus Engineはプラットフォームゲームエンジンで、水平スクロールゲーム用に強化されています(横スクロール-この用語をロシア語に正しく翻訳する方法がわかりません)。
FlashPunkは、プロトタイピングとゲーム開発のための高速でクリーンなフレームワークです。 私の意見では、このエンジンはベクターグラフィックス向けです。 そして、誰かが何らかの理由でflixelを好まなかった場合、flixelの代替として、彼のWebサイトでflixelエンジンの作成者(以下を参照)によっても推奨されています。
flixelは、Flashゲーム開発の整理、自動化、最適化に役立つAS3ファイルのコレクションです。 このエンジンの作成者は 、いくつかのサークルの「センセーショナルな」 カナバルトおよび重力フックゲームの開発者です。 ちなみに、これらのゲームはフリクセルエンジンで作成されました。 誰にどのように役立つかわかりませんが、私にとっては、これが「ビジネス」でエンジンを試す良い理由です。
PixelBlitz Engineは、AS3のゲームフレームワークです。
PushButton Engineは、新世代のゲーム用に設計されたオープンソースエンジンおよびフレームワークです(ソーステキストの翻訳でした)。 私からは、このエンジンに関する入門記事の翻訳がすでにいくつか公開されていることに気付きました。 残念ながら、入門記事の後、私はプッシュボタンエンジンで何かを開発し続けることを望みませんでした。私の意見では、彼の「モジュールのシステム」全体がコードに混乱を加えるからです。

等尺性エンジン


as3isolibは、アイソメ図用のオープンソースAS3ライブラリです。
FFilmation-私の意見では、このプロジェクトは死んでおり、エンジンに関する最後のエントリは2009年8月です。
isoengineas3
OpenSpaceは、 SmartFoxServerと連携して機能する商用のアイソメ図エンジンです。
ショーンクーパーアイソメトリックエンジン -有名な開発者ショーンクーパーの商用エンジン。 ちなみに、このプロジェクトは「死んで」おり、プロジェクトのブログにはエントリが1つしかなく、2010年2月4日にさかのぼるので、本当に生き生きとしたことはありません。
TheoWorldsは商用エンジンです。
TILE(タンジェリン等尺性レベルエディター) -商用(プロジェクトページで、[TECH]ボタンをクリック)。 私の意見では、商業的でもあります。

かつて私の仕事の過程で、アイソメトリックエンジンの現在の市場を調査する必要がありました。私の意見では、提示されたすべてのエンジンとライブラリについて、as3isolibとOpenSpaceのみに注意を払います。 1つ目は無料であるため、2つ目はSmartFoxServerと連携して動作するためです。SmartFoxServerはマルチユーザーアプリケーションの開発を大幅に簡素化できます。

3Dアニメーションフレームワーク


Cast3d

3D物理エンジン


WOWエンジン
ジグリブフラッシュ

拡張現実


フラーツールキット
Flarmanager

Twinners(プログラムアニメーションのエンジン)


Desuade Motion Package-オリジナル記事では、これはフレームごとのアニメーション、物理学、およびトゥイーンアニメーションを組み合わせた「画期的な」ライブラリであると書かれています。
TweenNano - TweenLiteのように、サイズが1.6キロバイトで、「トリミングされた」機能を備えています。
トゥイーンライト
トゥイーンマックス
タイムライン
タイムライン最大
トゥイナー
トゥイニー
TweensyZeroは、 Tweensyの「ライト」バージョンです。
GoASAP (ActionScriptアニメーションプラットフォーム)
AS3 Animation System 2.0
アニメーションパッケージ
キッチンシンク
Gyro -ActionScript 3のトゥイーンおよびアニメーションライブラリ。
gTween
HydroTween + HydroSequenceGoASAPに基づく)
微調整
BetweenAS3
Bytetween
イーズ
作動させる
grape-as3は、パスに基づいたプログラムによるアニメーションのライブラリです。 私の意見では興味深いことですが、オブジェクトのパスをグラフィカルに設定できます。
ラブビット
Tweaser-アンチトゥイーンエンジン
ナノトゥイーン

個人的には、私は主にTweenLiteを使用します。これは使いやすく、プログラムアニメーションに関連するタスクの大半を解決するのに役立つからです。 十分でない場合は、TweenMaxを使用する必要がありますが、これはめったに起こりません。 私の意見では、他のエンジンのうち、grape-as3は興味深いものです。オブジェクトの動きの非標準的な軌道を設定できるからです。

PS:


記事が他の人に役立つ場合、次回は2D物理エンジン、データを「保護する」ライブラリ、サウンドを操作するライブラリ、パーティクルを操作するシステム、データを読み込むライブラリ、OOPフレームワークなどを分析します=)

PPS:


1) コレクションの次の部分
2) 英語の元の投稿
3) 刑務所からの投稿 (最初に彼からの同様の選択を見た)。

Source: https://habr.com/ru/post/J112347/


All Articles