ATF Getting Started_j - kaisu1986/ATF GitHub Wiki
Authoring Tools Framework (ATF) は、Windows® マシン上でゲーム開発ツールを作成するための C#/.NET コンポーネントの集まりです。ATF は、サウンドモデリングとオーディオバンクのツール、レベルエディター、キャラクターアニメーションのブレンドツール、スクリプト言語デバッガ、タイムライン/シーケンスツールのベースとして使用されてきました。導入状況およびスクリーンショットギャラリーを参照してください。ほかの情報は次のとおりです。
ATF は GitHub 上で公開されているオープンソースプロジェクトです。最新の公開リリースが、ATF GitHub リポジトリに含まれています。
SCE の内部ポータル「SHIP」へのアクセスが可能な場合は、過去から現在までのバージョンを ZIP ファイルの形式で入手可能です。
SCE の内部ポータル「SHIP」へのアクセスが可能な場合は、アップデートの取得にはパッケージマネージャーを使用すると便利です。依存関係を考慮しながら複数の WWS SDK コンポーネントを同時にアップデートします。
- パッケージマネージャーをダウンロードします。
-
wwspm.exe
ファイルを WWS SDK フォルダーのルートに配置します。 - WWS SDK ルートフォルダーから次のコマンドを実行します。
> wwspm install wws_atf
インストール済みの ATF をアップデートする場合は、次のコマンドを実行します。
> wwspm update wws_atf
ATF リリースパッケージには、以下のサブディレクトリが含まれます。
- DevTools: セットアップ、移植、ATF プロジェクトの管理に役立つツール。
- Docs: プログラマのドキュメントやリファレンス資料を含む ATF ドキュメント。
- Framework: アプリケーション作成のための、C# で書かれ再利用可能な .NET コンポーネント。このコードの変更は避けてください。
- Samples: ATF の多様な面とその機能を示すサンプルアプリケーションのコード。サンプルアプリケーションからはじめてそれを修正することを推奨します。
- Test: ユニットテストと Everything.sln。ATF 配布に含まれるすべてのソースコードを参照するソリューションファイルです。
- ThirdParty: ATF で使用できるようにライセンスを受けているコンパイル済みの管理 DLL と非管理 DLL。
ATF ソースは、Visual Studio のソリューションファイルとプロジェクトファイルのセットで構成されています。主要なソリューションファイルは、以下のとおりです。
- \Samples\Samples.sln -- ATF 3 のサンプルとフレームワークをすべて含む。
- \Test\Everything.sln -- ATF 3 と ATF 2 のフレームワークとサンプル、およびユニットテストと開発ツールを含む。
質問、機能要望、問題報告は、GitHub 課題トラッカーでどうぞ。SCE の内部ポータル「SHIP」へのアクセスが可能な場合は、SHIP の ATF フォーラムも利用できます。